|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Provider | Abstract interface for all DVB providers. |
| SystemBoundProvider | Interface for providers that are registered from one Xlet, but provide system-wide services. |
| XletBoundProvider | Interface for all Xlet-bound providers. |
| Class Summary | |
|---|---|
| ProviderPermission | This class is for applications which wish to be able to install providers. |
| ProviderRegistry | Registry of providers. |
| Exception Summary | |
|---|---|
| ProviderFailedInstallationException | Thrown when there is a problem installing a provider. |
This package defines a central registry for all DVB Service Provider Interface (SPI) providers. This encourages a consistent architecture for such providers. Additionally, it gives some support for debugging. For example, a list of installed providers might be useful in a crash log.
In normal operation, xlets using a provider never get a direct reference to that provider. Rather, xlets interact with the terminal through standardized APIs, such as Java TV. The service underlying those underlying APIs can be:
NOTE: The Java platform class java.security.Provider is
unrelated to the providers defined in this package and its subpackages.
Additionally, java.security.Provider in the Java platform
is typically associated with a completely different lifecycle model.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||