Class ProtocolModuleConnector
- java.lang.Object
-
- de.bsvrz.pat.onlprot.protocoller.protocolModuleConnector.ProtocolModuleConnector
-
public class ProtocolModuleConnector extends java.lang.Object
Modul zur Verwaltung beliebiger Protokollierungsmodule, die die SchnittstelleClientProtocollerInterface
erfüllen.
-
-
Constructor Summary
Constructors Constructor Description ProtocolModuleConnector(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList, java.lang.String[] args)
Erzeugt ein neues Objekt der KlasseProtocolModuleConnector
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanUp()
Aufräumen nach Beenden des Protokollierensjava.lang.String
getHelp()
Gibt Information über die erlaubten Aufrufparameter des verwendeten Protokollierungsmoduls zurückde.bsvrz.dav.daf.main.ClientReceiverInterface
getProtocoller()
Verwendeten Protokollierer ausgebenjava.lang.String
getProtocolModuleName()
Zugriffsmethode auf den Protokollierungsmodulnamen
-
-
-
Constructor Detail
-
ProtocolModuleConnector
public ProtocolModuleConnector(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList, java.lang.String[] args) throws java.lang.ClassNotFoundException, java.lang.IllegalAccessException, java.lang.InstantiationException, java.io.IOException
Erzeugt ein neues Objekt der KlasseProtocolModuleConnector
- Parameters:
argumentList
-ArgumentList
der noch nicht ausgewerteten Aufrufparameter der Applikationargs
- String[] mit den Aufrufparametern der Applikation- Throws:
java.lang.ClassNotFoundException
- wenn die Klasse des angegebenen Protokollierungsmoduls nicht gefunden wirdjava.lang.IllegalAccessException
- wennArgumentList.fetchArgument(java.lang.String)
keinen Wert für das gewünschte Argument ermitteln konntejava.lang.InstantiationException
- insetProtocolModule(java.lang.String)
java.io.IOException
- wenn bei der Initialisierung E/A-Probleme auftreten.
-
-
Method Detail
-
cleanUp
public void cleanUp()
Aufräumen nach Beenden des Protokollierens
-
getHelp
public java.lang.String getHelp()
Gibt Information über die erlaubten Aufrufparameter des verwendeten Protokollierungsmoduls zurück- Returns:
- String mit der Beschreibung der erlaubten Aufrufparameter und deren erwartetes Format
-
getProtocoller
public de.bsvrz.dav.daf.main.ClientReceiverInterface getProtocoller()
Verwendeten Protokollierer ausgeben- Returns:
ClientReceiverInterface
mit dem verwendeten Protokollierer
-
getProtocolModuleName
public java.lang.String getProtocolModuleName()
Zugriffsmethode auf den Protokollierungsmodulnamen- Returns:
- Namen des verwendeten Protokollierungsmoduls
-
-