Package cn.mindit.atom.opc.da
Class WriteableSyncAccess
java.lang.Object
org.openscada.opc.lib.da.AccessBase
cn.mindit.atom.opc.da.WriteableAccessBase
cn.mindit.atom.opc.da.WriteableSyncAccess
- All Implemented Interfaces:
Runnable,ServerConnectionStateListener
- Since:
- 2024-07-24
- Author:
- Catch
-
Field Summary
Fields inherited from class org.openscada.opc.lib.da.AccessBase
active, dataLogger, group, itemCache, itemMap, items, itemSet, logTag, server -
Constructor Summary
ConstructorsConstructorDescriptionWriteableSyncAccess(Server server, int period) WriteableSyncAccess(Server server, int period, String logTag) -
Method Summary
Methods inherited from class cn.mindit.atom.opc.da.WriteableAccessBase
getItem, updateItemMethods 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
-
WriteableSyncAccess
public WriteableSyncAccess(Server server, int period) throws IllegalArgumentException, UnknownHostException, NotConnectedException, org.jinterop.dcom.common.JIException, DuplicateGroupException - Throws:
IllegalArgumentExceptionUnknownHostExceptionNotConnectedExceptionorg.jinterop.dcom.common.JIExceptionDuplicateGroupException
-
WriteableSyncAccess
public WriteableSyncAccess(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
-