sifdemo.subscriber
Class TimeTableSubjectSubscriber

java.lang.Object
  extended by systemic.sif.sifcommon.BaseInfo
      extended by systemic.sif.sifcommon.subscriber.BaseSubscriber
          extended by sifdemo.subscriber.TimeTableSubjectSubscriber
All Implemented Interfaces:
java.lang.Runnable, openadk.library.QueryResults, openadk.library.Subscriber

public class TimeTableSubjectSubscriber
extends systemic.sif.sifcommon.subscriber.BaseSubscriber


Constructor Summary
TimeTableSubjectSubscriber(java.lang.String subscriberID)
           
 
Method Summary
 void finalise()
           
 void processEvent(systemic.sif.sifcommon.model.SIFEvent sifEvent, openadk.library.Zone zone, systemic.sif.sifcommon.mapping.MappingInfo mappingInfo, java.lang.String consumerID)
           
 void processResponse(openadk.library.SIFDataObject sifObject, openadk.library.Zone zone, systemic.sif.sifcommon.mapping.MappingInfo mappingInfo, java.lang.String consumerID)
           
 
Methods inherited from class systemic.sif.sifcommon.subscriber.BaseSubscriber
debugOnEvent, debugOnQueryResults, getQueryResultsOptions, getSubscriptionOptions, onEvent, onQueryPending, onQueryResults, provision, reportSIFError, run, setQueryResultsOptions, setSubscriptionOptions, shutdownSubscriber, startConsumers
 
Methods inherited from class systemic.sif.sifcommon.BaseInfo
getAgentConfig, getAgentID, getAgentProperties, getAgentProperty, getApplicationID, getDtd, getFrameworkProperties, getId, getMappings, getZoneByID, getZones, isValidZone, setAgentConfig, setAgentID, setAgentProperties, setApplicationID, setDtd, setFrameworkProperties, setId, setMappings, setZones
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeTableSubjectSubscriber

public TimeTableSubjectSubscriber(java.lang.String subscriberID)
Method Detail

finalise

public void finalise()
Specified by:
finalise in class systemic.sif.sifcommon.subscriber.BaseSubscriber

processEvent

public void processEvent(systemic.sif.sifcommon.model.SIFEvent sifEvent,
                         openadk.library.Zone zone,
                         systemic.sif.sifcommon.mapping.MappingInfo mappingInfo,
                         java.lang.String consumerID)
                  throws openadk.library.ADKException
Specified by:
processEvent in class systemic.sif.sifcommon.subscriber.BaseSubscriber
Throws:
openadk.library.ADKException

processResponse

public void processResponse(openadk.library.SIFDataObject sifObject,
                            openadk.library.Zone zone,
                            systemic.sif.sifcommon.mapping.MappingInfo mappingInfo,
                            java.lang.String consumerID)
                     throws openadk.library.ADKException
Specified by:
processResponse in class systemic.sif.sifcommon.subscriber.BaseSubscriber
Throws:
openadk.library.ADKException