|
Java TV(tm) API 1.0 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
RatingDimension | The RatingDimension interface represents an
individual content rating scheme against which program events are
rated. |
Service | The Service interface represents an abstract view on
what is generally referred to as a television "service" or
"channel". |
ServiceMinorNumber | This interface extends the basic ServiceNumber interface to
provide the minor number of two-part service numbers described in
major.minor format. |
ServiceNumber | This interface is used to identify services by service (or channel) numbers. |
SIChangeListener | This is the super-interface of the interfaces by which applications
may receive notification of changes to SIElement data. |
SIElement | The base interface of elements provided by the SI database. |
SIRequest | An SIRequest object is used to cancel a pending
asynchronous SI retrieval operation. |
SIRequestor | This interface is implemented by application classes to receive the results of asynchronous SI retrieval requests. |
SIRetrievable | This interface is implemented by objects that are retrieved from SI data in the broadcast. |
Class Summary | |
ReadPermission | This class represents permission to read the data referenced by a given
Locator . |
ServiceInformationType | This class represents values of service information (SI) formats. |
ServiceType | This class represents service type values such as "digital television", "digital radio", "NVOD reference service", "NVOD time-shifted service", "analog television", "analog radio", "data broadcast" and "application". |
SIChangeEvent | SIChangeEvent objects are sent to
SIChangeListener instances to signal detected changes
in the SI database. |
SIChangeType | This class represents types of changes to SI elements. |
SIManager | An SIManager represents a managing entity which has
knowledge of all the broadcast resources available to a receiver. |
SIRequestFailureType | This class represents reason codes for failure of asynchronous SI retrieval requests. |
Exception Summary | |
SIException | The base class for exceptions related to service information. |
Provides mechanisms for accessing the service information (SI) database and APIs representing the SI elements it contains. The javax.tv.service package and its sub-packages are organized into different "views" of service information, as follows:
The SIManager provides the primary access point to the underlying SI database. It may be used to acquire the meta-data of an individual service and its associated SI elements. The Service interface provides the minimal information (such as a Locator, name and optionally a ServiceNumber) required to identify and select the content of a service. Such information is typically cached and readily available on a television receiver at all times. Additional information about a service can be obtained through the ServiceDetails object.
The Service interface represents DVB services, ATSC virtual
channels (both PSIP and A56) or SCTE virtual channels. It provides
the minimal information (such as a Locator, name, and optionally
a ServiceNumber) required to identify and select the content of
a service. Such information is typically cached and readily available on
a television receiver at all times. Additional information about
a service can be obtained through the ServiceDetails object. In
contrast to the Service interface, ServiceDetails represents
service meta-data that exists in the broadcast.
javax.tv.service.*
packages to represent various forms of
service information, or "SI elements", that may be encountered. Not
every type of SI element may be supported in a given broadcast
environment, however. In such a case, asynchronous 'retrieve'
operations for unsupported SI elements will result in the failure code
DATA_UNAVAILABLE
. Likewise, synchronous query operations will fail
in a manner indicating that the requested data is unavailable.
|
Java TV(tm) API 1.0 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |