Interface ProtocolModuleInterface

  • All Known Implementing Classes:
    ProtocolModule, StandardProtocoller

    public interface ProtocolModuleInterface
    Festlegung der Funktionalität von Protokollierungsmodulen

    Ein Protokollierungsmodul muß folgende Methoden zur Vergügung stellen

    • initProtocol - Initialisierung
    • closeProtocol - Abschluß der Protokollierung
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void closeProtocol()
      Führt Aufräumarbeiten nach Beendigung des Protokollierens aus.
      java.lang.String getHelp()
      Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurück
      de.bsvrz.dav.daf.main.ClientReceiverInterface initProtocol​(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList, java.io.PrintWriter protocolFile, java.lang.String[] args)
      Führt die Initialisierungsschritte des Protokollierungsmoduls aus.
    • Method Detail

      • getHelp

        java.lang.String getHelp()
        Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurück
        Returns:
        String mit der Beschreibung der erlaubten Aufrufparameter und deren erwartetes Format
      • initProtocol

        de.bsvrz.dav.daf.main.ClientReceiverInterface initProtocol​(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList,
                                                                   java.io.PrintWriter protocolFile,
                                                                   java.lang.String[] args)
        Führt die Initialisierungsschritte des Protokollierungsmoduls aus.
        Parameters:
        argumentList - ArgumentList der noch nicht ausgewerteten Aufrufparameter der Applikation
        protocolFile - PrintWriter der protokollierten Datensequenzen
        args - String[] mit den Aufrufparametern der Applikation
        Returns:
        ClientReceiverInterface-Handle auf den benutzten Protokollierer
      • closeProtocol

        void closeProtocol()
        Führt Aufräumarbeiten nach Beendigung des Protokollierens aus.