Package org.dvb.spi.ict

This package enables the GEM return channel application download mechanism to be used with non-standard, proprietary or market specific protocols.

See:
          Description

Interface Summary
AsyncResourceLoadListener This interface should be implemented by classes within the GEM implementation that will be used as listeners for asynchronous loading of resources by interaction channel transport service providers.
InteractionChannelTransportProvider This interface will be implemented by system providers of resource transport via the interaction channel.
ResourceTransportObject This interface represents a reference to a resource that will be downloaded using an interaction channel transport service provider.
ResourceUpdateListener This interface will be implemented by listeners that are part of the GEM implementation so that they are notified of updates to resources downloaded by an interaction channel tranport service provider.
 

Class Summary
AsyncResourceLoadEvent Base class for events related to progress of loading an event by an interaction channel transport service provider.
LoadFailedEvent Event indicating that the load of a resource failed.
LoadFinishedEvent Event indicating that the load of a resource was completed successfully.
ResourceObjectUpdateEvent Event object used to notify update listeners that a network resource has changed (i.e.
 

Exception Summary
ResourceLoadException This exception is thrown when an attempt to load a resource by an interaction channel transport service provider fails.
ResourceNotFoundException This exception is thrown when an attempt is made to load a resource via interaction channel transport, and the provider determines that the resource does not exist.
 

Package org.dvb.spi.ict Description

This package enables the GEM return channel application download mechanism to be used with non-standard, proprietary or market specific protocols.