Copyright 2008 Motorola Inc. and Nokia Corporation. All Rights Reserved.
Specification License

Mobile Broadcast Service API for Handheld Terminals (JSR 272).

See:
          Description

Packages
javax.microedition.broadcast The main package for the Mobile Broadcast Service API.
javax.microedition.broadcast.connection This package defines the classes and interfaces for the broadcast file system.
javax.microedition.broadcast.control This package contains the MMAPI style Control interfaces that are specific to broadcast uses for JSR 272.
javax.microedition.broadcast.esg This package defines the classes and interfaces to access the Electronic Service Guide (ESG).
javax.microedition.broadcast.platform This package defines the classes and interfaces to manage the broadcast network provider.
javax.microedition.broadcast.purchase This packaged defines the classes and interfaces for purchasing.
javax.microedition.broadcast.recording This package defines the classes and interfaces to handle scheduled recording.

 

Mobile Broadcast Service API for Handheld Terminals (JSR 272).

See the General Overview for the general information on this specification.


System Properties

The following system properties are defined for JSR 272:

Property
Definition
microedition.broadcast.version
Returns "1.0" for the version of this specification.
microedition.broadcast.supports.overlay
Returns "true" if the implementation supports graphics overlay; "false" if otherwise. See presentation overlay for more details.
microedition.broadcast.supports.timedrecording
Query for whether timed recording is supported. Returns "true" if supported; otherwise "false" is returned.

If "false" is returned, constructors of Recording must throw UnsupportedOperationException. They must not be thrown if "true" is returned.

microedition.broadcast.supports.filecache
Query for whether the system can cache broadcast files. Returns "true" if caching is supported; "false" if otherwise.

If "true" is returned, the implementation can cache files but the details about how and which files are implementation specific. If "false" is returned the implementation does not cache files.

microedition.broadcast.supports.purchasing
Query whether the system supports purchasing via PurchaseObjects. "true" is returned if purchasing is supported. "false" is returned if purchasing is not supported. See SubscriptionManager for details.





Copyright 2008 Motorola Inc. and Nokia Corporation. All Rights Reserved.
Specification License