public class CmdOpcUaCollector<D extends org.eu.vooo.commons.iot.device.IDevice> extends org.eu.vooo.commons.iot.cmd.AbstractCmdCollector implements IOpcUaClient
| Modifier and Type | Class and Description |
|---|---|
static class |
CmdOpcUaCollector.Builder<D extends org.eu.vooo.commons.iot.device.IDevice> |
| Constructor and Description |
|---|
CmdOpcUaCollector(CmdOpcUaCollector.Builder<D> builder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
init() |
void |
read(org.eu.vooo.commons.iot.sensor.ISensor sensor) |
<T extends org.eu.vooo.commons.iot.sensor.ISensor> |
read(List<T> sensorList) |
void |
run() |
void |
run(org.eclipse.milo.opcua.sdk.client.OpcUaClient client,
CompletableFuture<org.eclipse.milo.opcua.sdk.client.OpcUaClient> future) |
void |
tryConnect(org.eu.vooo.commons.iot.device.IDevice device) |
void |
tryDisconnect(org.eu.vooo.commons.iot.device.IDevice device) |
batchSetSensorStatus, collect, collect, connect, disconnect, getDeviceHolder, sensorBatchByStationId, setDeviceHolderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEndpointFilter, getEndpointUrl, getIdentityProvider, getSecurityPolicypublic CmdOpcUaCollector(CmdOpcUaCollector.Builder<D> builder)
protected void init()
init in class org.eu.vooo.commons.iot.cmd.AbstractCmdCollectorpublic void tryConnect(org.eu.vooo.commons.iot.device.IDevice device)
tryConnect in class org.eu.vooo.commons.iot.cmd.AbstractCmdCollectorpublic void read(org.eu.vooo.commons.iot.sensor.ISensor sensor)
read in interface org.eu.vooo.commons.iot.cmd.ICmdReaderpublic <T extends org.eu.vooo.commons.iot.sensor.ISensor> void read(List<T> sensorList) throws Exception
read in interface org.eu.vooo.commons.iot.cmd.ICmdReaderExceptionpublic void tryDisconnect(org.eu.vooo.commons.iot.device.IDevice device)
tryDisconnect in class org.eu.vooo.commons.iot.cmd.AbstractCmdCollectorpublic void run()
throws Exception
run in interface IOpcUaClientExceptionpublic void run(org.eclipse.milo.opcua.sdk.client.OpcUaClient client,
CompletableFuture<org.eclipse.milo.opcua.sdk.client.OpcUaClient> future)
throws Exception
run in interface IOpcUaClientExceptionCopyright © 2024. All rights reserved.