sifdemo.publisher
Class TeachingGroupPublisher

java.lang.Object
  extended by systemic.sif.sifcommon.BaseInfo
      extended by systemic.sif.sifcommon.publisher.BasePublisher
          extended by sifdemo.publisher.TeachingGroupPublisher
All Implemented Interfaces:
java.lang.Runnable, openadk.library.Publisher

public class TeachingGroupPublisher
extends systemic.sif.sifcommon.publisher.BasePublisher


Constructor Summary
TeachingGroupPublisher(java.lang.String publisherID)
           
 
Method Summary
 void finalise()
           
 systemic.sif.sifcommon.publisher.SIFResponseIterator getRequestedSIFObjects(openadk.library.Query query, openadk.library.Zone zone)
           
 systemic.sif.sifcommon.publisher.SIFEventIterator getSIFEvents()
           
 
Methods inherited from class systemic.sif.sifcommon.publisher.BasePublisher
broadcastEvents, getEventsFromFile, getObjectsFromFile, getOptions, loadXMLFileData, onRequest, run, setOptions, shutdownPublisher
 
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

TeachingGroupPublisher

public TeachingGroupPublisher(java.lang.String publisherID)
Method Detail

finalise

public void finalise()
Specified by:
finalise in class systemic.sif.sifcommon.publisher.BasePublisher

getRequestedSIFObjects

public systemic.sif.sifcommon.publisher.SIFResponseIterator getRequestedSIFObjects(openadk.library.Query query,
                                                                                   openadk.library.Zone zone)
                                                                            throws openadk.library.ADKException,
                                                                                   openadk.library.SIFException
Specified by:
getRequestedSIFObjects in class systemic.sif.sifcommon.publisher.BasePublisher
Throws:
openadk.library.ADKException
openadk.library.SIFException

getSIFEvents

public systemic.sif.sifcommon.publisher.SIFEventIterator getSIFEvents()
                                                               throws openadk.library.ADKException
Specified by:
getSIFEvents in class systemic.sif.sifcommon.publisher.BasePublisher
Throws:
openadk.library.ADKException