org.dvb.service
Interface TransportDependentService

All Superinterfaces:
javax.tv.service.Service

public interface TransportDependentService
extends javax.tv.service.Service

Extensions to Service specific to transport dependent services.


Method Summary
 javax.tv.service.navigation.DeliverySystemType getDeliverySystemType()
          Return the delivery system type by which the service is accessed
 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, getLocator, getName, getServiceType, hashCode, hasMultipleInstances
 

Method Detail

getDeliverySystemType

javax.tv.service.navigation.DeliverySystemType getDeliverySystemType()
Return the delivery system type by which the service is accessed

Returns:
a DeliverySystemType

retrieveDetails

javax.tv.service.SIRequest retrieveDetails(javax.tv.service.SIRequestor requestor)
This method retrieves additional information about the Service. This information is retrieved from the service information in the network. This method returns data asynchronously.

Specified by:
retrieveDetails in interface javax.tv.service.Service
Parameters:
requestor - The SIRequestor to be notified when this retrieval operation completes.
Returns:
An SIRequest object identifying this asynchronous retrieval request.