|
|||||||||
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.Service
public java.lang.String getName()
getName
in interface javax.tv.service.Service
public javax.tv.service.ServiceInformationType getServiceInformationType()
public javax.tv.service.ServiceType getServiceType()
getServiceType
in interface javax.tv.service.Service
public boolean hasMultipleInstances()
hasMultipleInstances
in interface javax.tv.service.Service
public void removeService()
public javax.tv.service.SIRequest retrieveDetails(javax.tv.service.SIRequestor requestor)
retrieveDetails
in interface javax.tv.service.Service
requestor
- 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 |