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

      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.