Class ProtocolRequestReceiver

  • All Implemented Interfaces:
    de.bsvrz.dav.daf.main.ClientReceiverInterface

    public class ProtocolRequestReceiver
    extends java.lang.Object
    implements de.bsvrz.dav.daf.main.ClientReceiverInterface
    Klasse die Protokoll-bezogene Anfragen vom Datenverteiler entgegennimmt. Diese werden an den DataManager oder TaskManager weiterleitet.
    • Constructor Summary

      Constructors 
      Constructor Description
      ProtocolRequestReceiver​(de.bsvrz.dav.daf.main.ClientDavInterface dav, DataManager dataManager, TaskManager taskManager, de.bsvrz.dav.daf.main.config.SystemObject object)  
    • Method Summary

      Modifier and Type Method Description
      void unsubscribe()
      Meldet den Empfang von Protokoll-bezogenen Anfragen ab.
      void update​(de.bsvrz.dav.daf.main.ResultData[] results)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProtocolRequestReceiver

        public ProtocolRequestReceiver​(de.bsvrz.dav.daf.main.ClientDavInterface dav,
                                       DataManager dataManager,
                                       TaskManager taskManager,
                                       de.bsvrz.dav.daf.main.config.SystemObject object)
                                throws de.bsvrz.dav.daf.main.config.ConfigurationException,
                                       de.bsvrz.sys.funclib.losb.exceptions.FailureException
        Parameters:
        dav - Verbindung zum Datenverteiler.
        dataManager - Data-Manager.
        taskManager - Task-Manager.
        object - Objekt auf das sich der Receiver anmeldet.
        Throws:
        de.bsvrz.sys.funclib.losb.exceptions.FailureException - Fehler beim Anmelden als Empfänger.
        de.bsvrz.dav.daf.main.config.ConfigurationException - Fehler bei der Kommunikation mit der Konfiguration.
    • Method Detail

      • update

        public void update​(de.bsvrz.dav.daf.main.ResultData[] results)
        Specified by:
        update in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
        See Also:
        ClientReceiverInterface.update(ResultData[])
      • unsubscribe

        public void unsubscribe()
        Meldet den Empfang von Protokoll-bezogenen Anfragen ab.