|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pat.onlprot.standardProtocolModule.ProtocolModule
public abstract class ProtocolModule
Abstrakte Klasse, die Funktionalität für Protokollierungsmodule zur Verfügung stellt.
Folgende Methoden werden zur Vergügung gestellt:initProtocol
- Initialisierung update
- Ausgabe der empfangenen
Daten closeProtocol
- Abschluß der Protokollierung
Constructor Summary | |
---|---|
protected |
ProtocolModule()
Einziger Konstruktor. |
Method Summary | |
---|---|
abstract void |
closeProtocol()
Führt Aufräumarbeiten nach Beendigung des Protokollierens aus. |
abstract String |
getHelp()
Gibt Information über die Aufrufparameter des Protokollierungsmoduls zurück |
PrintWriter |
getProtocolFileWriter()
Zugriff auf den protocolFileWriter . |
ClientProtocollerInterface |
getProtocoller()
Zugriff auf den protocoller . |
ClientReceiverInterface |
initProtocol(ArgumentList argumentList,
PrintWriter protocolFile,
String[] args)
Führt die Initialisierungsschritte des Protokollierungsmoduls aus. |
void |
setProtocolFileWriter(PrintWriter pfw)
Protokolldatei setzen. |
void |
setProtocoller(ClientProtocollerInterface cpi)
Protokollierer setzen. |
abstract void |
update(ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ProtocolModule()
Method Detail |
---|
public abstract void closeProtocol()
closeProtocol
in interface ProtocolModuleInterface
public abstract String getHelp()
getHelp
in interface ProtocolModuleInterface
public PrintWriter getProtocolFileWriter()
protocolFileWriter
.
PrintWriter
mit Namen der Protokolldateipublic ClientProtocollerInterface getProtocoller()
protocoller
.
public ClientReceiverInterface initProtocol(ArgumentList argumentList, PrintWriter protocolFile, String[] args)
initProtocol
in interface ProtocolModuleInterface
argumentList
- ArgumentList
der noch nicht ausgewerteten Aufrufparameter der ApplikationprotocolFile
- PrintWriter der protokollierten Datensequenzenargs
- String[] mit den Aufrufparametern der Applikation
public void setProtocolFileWriter(PrintWriter pfw)
pfw
- PrintWriter
mit Beschreibung der Protokolldateipublic void setProtocoller(ClientProtocollerInterface cpi)
cpi
- Ausgewählter Protokolliererpublic abstract void update(ResultData[] results)
results
- ResultData
[] mit den empfangenen Ergebnisdatensätzen.ClientReceiverInterface.update(de.bsvrz.dav.daf.main.ResultData[])
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |