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 TypeMethodDescriptionvoid
Führt Aufräumarbeiten nach Beendigung des Protokollierens aus.getHelp()
Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurückde.bsvrz.dav.daf.main.ClientReceiverInterface
initProtocol
(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
-ArgumentList
der 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.
-