public abstract class ProtocolModule extends java.lang.Object implements ProtocolModuleInterface
Folgende Methoden werden zur Vergügung gestellt:
initProtocol
- Initialisierung update
- Ausgabe der empfangenen
Daten closeProtocol
- Abschluß der Protokollierung Modifier | Constructor and Description |
---|---|
protected |
ProtocolModule()
Einziger Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
closeProtocol()
Führt Aufräumarbeiten nach Beendigung des Protokollierens aus.
|
abstract java.lang.String |
getHelp()
Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurück
|
java.io.PrintWriter |
getProtocolFileWriter()
Zugriff auf den
protocolFileWriter . |
ClientProtocollerInterface |
getProtocoller()
Zugriff auf den
protocoller . |
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.
|
void |
setProtocolFileWriter(java.io.PrintWriter pfw)
Protokolldatei setzen.
|
void |
setProtocoller(ClientProtocollerInterface cpi)
Protokollierer setzen.
|
abstract void |
update(de.bsvrz.dav.daf.main.ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird.
|
protected ProtocolModule()
public abstract void closeProtocol()
closeProtocol
in interface ProtocolModuleInterface
public abstract java.lang.String getHelp()
getHelp
in interface ProtocolModuleInterface
public java.io.PrintWriter getProtocolFileWriter()
protocolFileWriter
.PrintWriter
mit Namen der Protokolldateipublic ClientProtocollerInterface getProtocoller()
protocoller
.public de.bsvrz.dav.daf.main.ClientReceiverInterface initProtocol(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList, java.io.PrintWriter protocolFile, java.lang.String[] args)
initProtocol
in interface ProtocolModuleInterface
argumentList
- ArgumentList
der noch nicht ausgewerteten Aufrufparameter der ApplikationprotocolFile
- PrintWriter der protokollierten Datensequenzenargs
- String[] mit den Aufrufparametern der Applikationpublic void setProtocolFileWriter(java.io.PrintWriter pfw)
pfw
- PrintWriter
mit Beschreibung der Protokolldateipublic void setProtocoller(ClientProtocollerInterface cpi)
cpi
- Ausgewählter Protokolliererpublic abstract void update(de.bsvrz.dav.daf.main.ResultData[] results)
results
- ResultData
[] mit den empfangenen Ergebnisdatensätzen.ClientReceiverInterface.update(de.bsvrz.dav.daf.main.ResultData[])