Package org.openscada.opc.lib.da
Class AutoReconnectController
java.lang.Object
org.openscada.opc.lib.da.AutoReconnectController
- All Implemented Interfaces:
ServerConnectionStateListener
-
Constructor Summary
ConstructorsConstructorDescriptionAutoReconnectController(Server server) AutoReconnectController(Server server, int delay) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(AutoReconnectListener listener) voidconnect()voidconnectionStateChanged(boolean connected) voidintgetDelay()booleanprotected voidvoidremoveListener(AutoReconnectListener listener) voidsetDelay(int delay) Set the reconnect delay.
-
Constructor Details
-
AutoReconnectController
-
AutoReconnectController
-
-
Method Details
-
addListener
-
removeListener
-
notifyStateChange
-
getDelay
public int getDelay() -
setDelay
public void setDelay(int delay) Set the reconnect delay. If the delay less than or equal to zero it will be the default delay time.- Parameters:
delay- The delay to use
-
connect
public void connect() -
disconnect
public void disconnect() -
isRequested
public boolean isRequested() -
connectionStateChanged
public void connectionStateChanged(boolean connected) - Specified by:
connectionStateChangedin interfaceServerConnectionStateListener
-