Package org.openscada.opc.lib.da
Class SyncAccess
java.lang.Object
org.openscada.opc.lib.da.AccessBase
org.openscada.opc.lib.da.SyncAccess
- All Implemented Interfaces:
Runnable,ServerConnectionStateListener
-
Field Summary
Fields inherited from class org.openscada.opc.lib.da.AccessBase
active, dataLogger, group, itemCache, itemMap, items, itemSet, logTag, server -
Constructor Summary
ConstructorsConstructorDescriptionSyncAccess(Server server, int period) SyncAccess(Server server, int period, String logTag) -
Method Summary
Methods inherited from class org.openscada.opc.lib.da.AccessBase
addItem, addStateListener, bind, clear, connectionStateChanged, getPeriod, handleError, isActive, isBound, notifyStateListenersError, notifyStateListenersState, realizeAll, realizeItem, removeItem, removeStateListener, unbind, unrealizeAll, unrealizeItem, updateItem
-
Constructor Details
-
SyncAccess
public SyncAccess(Server server, int period) throws IllegalArgumentException, UnknownHostException, NotConnectedException, org.jinterop.dcom.common.JIException, DuplicateGroupException - Throws:
IllegalArgumentExceptionUnknownHostExceptionNotConnectedExceptionorg.jinterop.dcom.common.JIExceptionDuplicateGroupException
-
SyncAccess
public SyncAccess(Server server, int period, String logTag) throws IllegalArgumentException, UnknownHostException, NotConnectedException, org.jinterop.dcom.common.JIException, DuplicateGroupException - Throws:
IllegalArgumentExceptionUnknownHostExceptionNotConnectedExceptionorg.jinterop.dcom.common.JIExceptionDuplicateGroupException
-
-
Method Details
-
run
public void run() -
runOnce
protected void runOnce() throws org.jinterop.dcom.common.JIException- Throws:
org.jinterop.dcom.common.JIException
-
start
protected void start() throws org.jinterop.dcom.common.JIException, IllegalArgumentException, UnknownHostException, NotConnectedException, DuplicateGroupException- Overrides:
startin classAccessBase- Throws:
org.jinterop.dcom.common.JIExceptionIllegalArgumentExceptionUnknownHostExceptionNotConnectedExceptionDuplicateGroupException
-
stop
protected void stop() throws org.jinterop.dcom.common.JIException- Overrides:
stopin classAccessBase- Throws:
org.jinterop.dcom.common.JIException
-