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 TypeMethodDescriptionvoidFührt Aufräumarbeiten nach Beendigung des Protokollierens aus.getHelp()Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurückde.bsvrz.dav.daf.main.ClientReceiverInterfaceinitProtocol(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList, PrintWriter protocolFile, String[] args) Führt die Initialisierungsschritte des Protokollierungsmoduls aus.
-
Method Details
-
getHelp
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, PrintWriter protocolFile, 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.
-