Uses of Class
org.dvb.spi.selection.ServiceReference

Packages that use ServiceReference
org.dvb.spi.selection This package defines an SPI for selection of services and service components. 
org.dvb.spi.si.simple This package defines interfaces for providing service information, as accessed by SIManager. 
 

Uses of ServiceReference in org.dvb.spi.selection
 

Subclasses of ServiceReference in org.dvb.spi.selection
 class KnownServiceReference
          A reference to a service that is reached with the mediation of a SelectionProvider.
 

Methods in org.dvb.spi.selection that return ServiceReference
 ServiceReference[] SelectionProvider.getServiceList()
          Give a list of the services provided by this provider.
 ServiceReference SelectionService.getTransportDependentReference()
          Give the (opaque) reference to this service, as understood by the provider.
 

Methods in org.dvb.spi.selection with parameters of type ServiceReference
 ServiceDescription[] SelectionProvider.getServiceDescriptions(ServiceReference[] services)
          Called by the terminal to request service description information from an SI source.
 SelectionSession SelectionProvider.newSession(ServiceReference service)
          Called by the platform to create a session to manage the presentation of a service.
 void SelectionProviderContext.serviceDescriptionAvailable(ServiceReference[] serviceReferences)
          Called by a source when service description information is available to offer that information to the platform implementation.
 void SelectionProviderContext.serviceListChanged(ServiceReference[] serviceReferences)
          Called by a source when the list of services changes.
 void SelectionProviderContext.updateService(ServiceReference service)
          Called by a source to update the details of a service it supports.
 

Constructors in org.dvb.spi.selection with parameters of type ServiceReference
SelectionService(javax.tv.locator.Locator serviceLocator, ServiceReference transportDependentReference, java.lang.String name)
          Construct a SelectionService object
 

Uses of ServiceReference in org.dvb.spi.si.simple
 

Methods in org.dvb.spi.si.simple that return ServiceReference
 ServiceReference ProgramReference.getServiceReference()
          Get the service containing the program as passed to the constructor.
 

Methods in org.dvb.spi.si.simple with parameters of type ServiceReference
 ProgramReference[] SimpleSIProvider.getProgramReferences(ServiceReference r)
          Called by the terminal to request program information from a provider for a given service.
 ScheduleDescription[] SimpleSIProvider.getScheduleDescriptions(ServiceReference[] services, java.util.Date startDate, java.util.Date endDate)
          Called by the terminal to request schedule information from a provider.
 

Constructors in org.dvb.spi.si.simple with parameters of type ServiceReference
ProgramReference(ServiceReference service, java.lang.String programIdentifier)
          Constructs a reference to a program.