de.bsvrz.puk.config.main
Class ConfigurationApp.AutoCloser
java.lang.Object
java.util.TimerTask
de.bsvrz.puk.config.main.ConfigurationApp.AutoCloser
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- ConfigurationApp
private class ConfigurationApp.AutoCloser
- extends TimerTask
- implements Runnable
Dieser Thread wird aufgerufen, wenn die Konfiguration runtergefahren werden soll. Es wird am ConfigDataModel und am ConfigurationCommunicator
close
aufgerufen.
Method Summary |
void |
run()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_dataModel
private final DataModel _dataModel
_configurationCommunicator
private final ConfigurationCommunicator _configurationCommunicator
ConfigurationApp.AutoCloser
public ConfigurationApp.AutoCloser(DataModel dataModel,
ConfigurationCommunicator configurationCommunicator)
- Objekte, an denen die Close Methode aufgerufen wird.
- Parameters:
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.
run
public void run()
- Specified by:
run
in interface Runnable
- Specified by:
run
in class TimerTask