Class ProtocolModuleConnector
- java.lang.Object
-
- de.bsvrz.pat.onlprot.protocoller.protocolModuleConnector.ProtocolModuleConnector
-
public class ProtocolModuleConnector extends java.lang.ObjectModul zur Verwaltung beliebiger Protokollierungsmodule, die die SchnittstelleClientProtocollerInterfaceerfü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
Modifier and Type Method Description voidcleanUp()Aufräumen nach Beenden des Protokollierensjava.lang.StringgetHelp()Gibt Information über die erlaubten Aufrufparameter des verwendeten Protokollierungsmoduls zurückde.bsvrz.dav.daf.main.ClientReceiverInterfacegetProtocoller()Verwendeten Protokollierer ausgebenjava.lang.StringgetProtocolModuleName()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.IOExceptionErzeugt ein neues Objekt der KlasseProtocolModuleConnector- Parameters:
argumentList-ArgumentListder 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:
ClientReceiverInterfacemit dem verwendeten Protokollierer
-
getProtocolModuleName
public java.lang.String getProtocolModuleName()
Zugriffsmethode auf den Protokollierungsmodulnamen- Returns:
- Namen des verwendeten Protokollierungsmoduls
-
-