|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Defines the information about a stored application service.
Stored application services can be created by applications that have a permission to store applications for an organisation_id.
Stored application services are uniquely identified within the terminal by the combination of the organisation_id and service_id.
| Field Summary | |
static javax.tv.service.ServiceInformationType |
STORED
The service information is from storage |
static javax.tv.service.ServiceType |
STORED_APPLICATION_SERVICE
The service type for a stored application |
| Method Summary | |
javax.tv.locator.Locator |
getLocator()
Gets the Locator for this stored application service. |
java.lang.String |
getName()
Returns the name of the stored application service as defined when the stored application service was created. |
int |
getOrganisationId()
Return the organisation id of this stored application service |
int |
getServiceId()
Return the service id of this stored application service |
javax.tv.service.ServiceInformationType |
getServiceInformationType()
Returns the service information format of this object. |
javax.tv.service.ServiceType |
getServiceType()
Returns the type of this service. |
boolean |
hasMultipleInstances()
Indicates whether the service represented by this Service is available on multiple transports. |
void |
removeService()
Request the removal of the whole stored application service from the terminal. |
javax.tv.service.SIRequest |
retrieveDetails(javax.tv.service.SIRequestor requestor)
This method retrieves additional information about the service. |
| Methods inherited from interface javax.tv.service.Service |
equals, hashCode |
| Methods inherited from interface org.dvb.application.storage.ApplicationStorage |
getStoredAppIDs, getVersionNumber, initiateApplicationInstall, initiateApplicationRemoval |
| Field Detail |
public static final javax.tv.service.ServiceInformationType STORED
public static final javax.tv.service.ServiceType STORED_APPLICATION_SERVICE
javax.tv.service.navigation.ServiceTypeFilter| Method Detail |
public int getOrganisationId()
public int getServiceId()
public javax.tv.locator.Locator getLocator()
getLocator in interface javax.tv.service.Servicepublic java.lang.String getName()
getName in interface javax.tv.service.Servicepublic javax.tv.service.ServiceInformationType getServiceInformationType()
public javax.tv.service.ServiceType getServiceType()
getServiceType in interface javax.tv.service.Servicepublic boolean hasMultipleInstances()
hasMultipleInstances in interface javax.tv.service.Servicepublic void removeService()
public javax.tv.service.SIRequest retrieveDetails(javax.tv.service.SIRequestor requestor)
retrieveDetails in interface javax.tv.service.Servicerequestor - The SIRequestor to be notified when this
operation completes.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||