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 voidcloseProtocol()Führt Aufräumarbeiten nach Beendigung des Protokollierens aus.java.lang.StringgetHelp()Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurückde.bsvrz.dav.daf.main.ClientReceiverInterfaceinitProtocol(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList, java.io.PrintWriter protocolFile, java.lang.String[] args)Führt die Initialisierungsschritte des Protokollierungsmoduls aus.
-
Method Details
-
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-ArgumentListder noch nicht ausgewerteten Aufrufparameter der ApplikationprotocolFile- PrintWriter der protokollierten Datensequenzenargs- 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.
-