private class ConfigurationApp.AutoCloser
extends java.util.TimerTask
implements java.lang.Runnable
Dieser Thread wird aufgerufen, wenn die Konfiguration runtergefahren werden soll. Es wird am ConfigDataModel und am ConfigurationCommunicator close
aufgerufen.
Modifier and Type | Field and Description |
---|---|
private ConfigurationCommunicator |
_configurationCommunicator |
private DataModel |
_dataModel |
Constructor and Description |
---|
AutoCloser(DataModel dataModel,
ConfigurationCommunicator configurationCommunicator)
Objekte, an denen die Close Methode aufgerufen wird.
|
Modifier and Type | Method and Description |
---|---|
void |
run() |
private final DataModel _dataModel
private final ConfigurationCommunicator _configurationCommunicator
public AutoCloser(DataModel dataModel, ConfigurationCommunicator configurationCommunicator)
Objekte, an denen die Close Methode aufgerufen wird.
dataModel
- Datenmodell, an dem close aufgerufen wird. null
darf nicht übergeben werden.configurationCommunicator
- Objekt, an dem close aufgerufen wird. Soll an diesem Objekte kein close aufgerufen werden, muss null
aufgerufen werden.