Package org.dvb.application

Provides access to lists of applications which are available in this context and the ability to launch those applications.

See:
          Description

Interface Summary
AppAttributes The AppAttributes class is a mapping of various information about a registered application.
AppProxy An AppProxy Object is a proxy to an application.
AppsDatabaseEventListener The AppsDatabaseListener class allows an application to monitor the application database so that it can keep an up to date interface without polling the state.
AppStateChangeEventListener The AppStateChangeEventListener class allows a launcher application to keep track of applications it launches or other applications running as part of the same service.
DVBJProxy A DVBJProxy Object is a proxy to a DVBJ application.
 

Class Summary
AppIcon The AppIcon encapsulates the information concerning the icon attached to the application
AppID The AppID is a representation of the unique identifier for applications.
AppsControlPermission This class represents a Permission to control the lifecycle of another application.
AppsDatabase The AppsDatabase is an abstract view of the currently available applications.
AppsDatabaseEvent The AppsDatabaseEvent class indicates either an entry in the application database has changed, or so many changes have occurred.
AppsDatabaseFilter Abstract class for the filters.
AppStateChangeEvent The AppStateChangeEvent class indicates a state transition of the application.
CurrentServiceFilter Instances of CurrentServiceFilter are used to set a filter on the list of applications that are retrieved from the AppsDatabase (See methods getAppsAttributes and getAppsIDs).
RunningApplicationsFilter Instances of RunningApplicationsFilter are used to set a filter on the list of applications that are retrieved from the AppsDatabase (See methods getAppsAttributes and getAppsIDs).
 

Exception Summary
IllegalProfileParameterException The IllegalProfileParameter exception is thrown if the application attempts to ask for a version number for a profile not specified for the application.
LanguageNotAvailableException The LanguageNotAvailableException exception is thrown if the application asks for the name of an application in a language not signalled in the AIT.
 

Package org.dvb.application Description

Provides access to lists of applications which are available in this context and the ability to launch those applications.