org.dvb.si
Class SISuccessfulRetrieveEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.dvb.si.SIRetrievalEvent
          extended byorg.dvb.si.SISuccessfulRetrieveEvent
All Implemented Interfaces:
java.io.Serializable

public class SISuccessfulRetrieveEvent
extends SIRetrievalEvent

This event is sent in response to a SI retrieval request when the retrieve request was successfully completed. The result of the request can be obtained from the getResult method.

See Also:
SIRetrievalListener, Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SISuccessfulRetrieveEvent(java.lang.Object appData, SIRequest request, SIIterator result)
          The constructor for the event
 
Method Summary
 SIIterator getResult()
          Returns the requested data in an SIIterator object.
 
Methods inherited from class org.dvb.si.SIRetrievalEvent
getAppData, getSource
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SISuccessfulRetrieveEvent

public SISuccessfulRetrieveEvent(java.lang.Object appData,
                                 SIRequest request,
                                 SIIterator result)
The constructor for the event

Parameters:
appData - the application data passed in the request method call
request - the SIRequest instance which is the source of the event
result - an SIIterator containing the retrieved objects
Method Detail

getResult

public SIIterator getResult()
Returns the requested data in an SIIterator object.

Returns:
An SIIterator containing the requested objects
See Also:
SIObjectNotInTableEvent