public class SystemProtocolModule extends ExternalProcessModule
System-Protokollierer
. Ein Dialog wird zur Verfügung gestellt,
damit die benötigten Parameter für den System-Protokollierer eingestellt werden können. Die anzuzeigenden Daten werden in einer Konsole angezeigt.Constructor and Description |
---|
SystemProtocolModule() |
Modifier and Type | Method and Description |
---|---|
void |
change(SettingsData settingsData)
Diese Methode erhält alle Einstellungen für den System-Protokollierer und startet den
Dialog und füllt ihn
entsprechend der Einstellungen |
java.lang.String |
getButtonText()
Gibt den Text des Buttons zurück.
|
java.lang.String |
getModuleName()
Gibt den Namen des Moduls zurück.
|
protected com.google.common.collect.LinkedListMultimap<java.lang.String,java.lang.String> |
getParameterList(SettingsData settingsData)
Sammelt alle Einstellungen in einer Liste und gibt sie zurück.
|
java.lang.String |
getTooltipText()
Gibt den Text des Tooltips zurück.
|
boolean |
isPreselectionValid(SettingsData settingsData)
Überprüft, ob die ausgewählte Datenidentifikation für dieses Modul zutrifft oder nicht.
|
void |
startModule(SettingsData settingsData)
Diese Methode erhält die ausgewählte Datenidentifikation und startet den
Dialog zur Auswahl der Einstellungen des
System-Protokollierers. |
void |
startSettings(SettingsData settingsData)
Diese Methode erhält alle Einstellungen für den System-Protokollierer und startet diesen ohne den Dialog anzuzeigen.
|
getStandardArguments, startProcess
getApplication, getArgumentList, getConnection, saveSettings, setApplication
public java.lang.String getModuleName()
public java.lang.String getButtonText()
public java.lang.String getTooltipText()
public void startModule(SettingsData settingsData)
Dialog
zur Auswahl der Einstellungen des
System-Protokollierers.settingsData
- enthält die ausgewählte Datenidentifikationpublic void startSettings(SettingsData settingsData)
settingsData
- die Einstellungen für den System-Protokolliererpublic void change(SettingsData settingsData)
Dialog
und füllt ihn
entsprechend der EinstellungensettingsData
- die Einstellungsdatenpublic boolean isPreselectionValid(SettingsData settingsData)
isPreselectionValid
in interface ExternalModule
isPreselectionValid
in class ExternalModuleAdapter
settingsData
- enthält die ausgewählte Datenidentifikationprotected com.google.common.collect.LinkedListMultimap<java.lang.String,java.lang.String> getParameterList(SettingsData settingsData)
ExternalProcessModule
ExternalProcessModule.getStandardArguments()
erzeugt werden, werden ignoriert. Um diese zu überschreiben muss ExternalProcessModule.getStandardArguments()
überschrieben werden.
Dieses Verhalten ist aus Gründen der Kompatibilität erforderlich, damit alte Einstellungen nicht den Verbindungsaufbau behindern, o. ä.
getParameterList
in class ExternalProcessModule
settingsData
- Einstellungsdaten