public class MiloClientConnection extends Object implements AutoCloseable
Modifier and Type | Class and Description |
---|---|
static interface |
MiloClientConnection.MonitorHandle |
Constructor and Description |
---|
MiloClientConnection(MiloClientConfiguration configuration,
org.eclipse.milo.opcua.sdk.client.api.config.OpcUaClientConfigBuilder clientConfiguration) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkInit() |
void |
close() |
String |
getConnectionId() |
protected void |
init() |
MiloClientConnection.MonitorHandle |
monitorValue(MiloClientItemConfiguration configuration,
Consumer<org.eclipse.milo.opcua.stack.core.types.builtin.DataValue> valueConsumer) |
void |
writeValue(NamespaceId namespaceId,
PartialNodeId partialNodeId,
Object value,
boolean await) |
public MiloClientConnection(MiloClientConfiguration configuration, org.eclipse.milo.opcua.sdk.client.api.config.OpcUaClientConfigBuilder clientConfiguration)
public void close() throws Exception
close
in interface AutoCloseable
Exception
protected void checkInit()
public MiloClientConnection.MonitorHandle monitorValue(MiloClientItemConfiguration configuration, Consumer<org.eclipse.milo.opcua.stack.core.types.builtin.DataValue> valueConsumer)
public String getConnectionId()
public void writeValue(NamespaceId namespaceId, PartialNodeId partialNodeId, Object value, boolean await)
Apache Camel