sifdemo.subscriber
Class SchoolInfoSubscriber

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

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


Constructor Summary
SchoolInfoSubscriber(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

SchoolInfoSubscriber

public SchoolInfoSubscriber(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