| Package | Description |
|---|---|
| org.eclipse.milo.opcua.sdk.client.subscriptions |
| Modifier and Type | Method and Description |
|---|---|
ManagedDataItem |
ManagedSubscription.createDataItem(double samplingInterval,
org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId readValueId)
Create a
ManagedDataItem monitoring the Node and Attribute identified by readValueId. |
ManagedDataItem |
ManagedSubscription.createDataItem(double samplingInterval,
org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId readValueId,
Consumer<ManagedDataItem> consumer)
Create a
ManagedDataItem monitoring the Node and Attribute identified by readValueId. |
ManagedDataItem |
ManagedSubscription.createDataItem(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId)
Create a
ManagedDataItem monitoring the Value attribute of the Node identified by nodeId. |
ManagedDataItem |
ManagedSubscription.createDataItem(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId,
Consumer<ManagedDataItem> consumer)
Create a
ManagedDataItem monitoring the Value attribute of the Node identified by nodeId. |
| Modifier and Type | Method and Description |
|---|---|
List<ManagedDataItem> |
ManagedSubscription.createDataItems(double samplingInterval,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds)
Create
ManagedDataItems monitoring the Nodes and Attributes identified by readValueIds. |
List<ManagedDataItem> |
ManagedSubscription.createDataItems(double samplingInterval,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds,
Consumer<ManagedDataItem> consumer)
Create
ManagedDataItems monitoring the Nodes and Attributes identified by readValueIds. |
List<ManagedDataItem> |
ManagedSubscription.createDataItems(List<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> nodeIds)
Create
ManagedDataItems monitoring the Value attribute of the Nodes identified by nodeIds. |
List<ManagedDataItem> |
ManagedSubscription.createDataItems(List<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> nodeIds,
Consumer<ManagedDataItem> consumer)
Create
ManagedDataItems monitoring the Value attribute of the Nodes identified by nodeIds. |
CompletableFuture<List<ManagedDataItem>> |
ManagedSubscription.createDataItemsAsync(double samplingInterval,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds)
Create
ManagedDataItems monitoring the Nodes and Attributes identified by readValueIds. |
CompletableFuture<List<ManagedDataItem>> |
ManagedSubscription.createDataItemsAsync(double samplingInterval,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds,
Consumer<ManagedDataItem> consumer)
Create
ManagedDataItems monitoring the Nodes and Attributes identified by readValueIds. |
List<ManagedDataItem> |
ManagedSubscription.getDataItems()
Get a copied List of the current
ManagedDataItems. |
| Modifier and Type | Method and Description |
|---|---|
void |
ManagedSubscription.deleteDataItem(ManagedDataItem dataItem)
Delete a
ManagedDataItem. |
CompletableFuture<org.eclipse.milo.opcua.stack.core.util.Unit> |
ManagedSubscription.deleteDataItemAsync(ManagedDataItem dataItem)
Delete a
ManagedDataItem. |
void |
ManagedDataItem.DataValueListener.onDataValueReceived(ManagedDataItem item,
org.eclipse.milo.opcua.stack.core.types.builtin.DataValue value)
A new
DataValue for item has arrived. |
| Modifier and Type | Method and Description |
|---|---|
ManagedSubscription.ChangeListener |
ManagedSubscription.addDataChangeListener(BiConsumer<List<ManagedDataItem>,List<org.eclipse.milo.opcua.stack.core.types.builtin.DataValue>> biConsumer)
Add a data
ManagedSubscription.ChangeListener to this ManagedSubscription. |
ManagedDataItem |
ManagedSubscription.createDataItem(double samplingInterval,
org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId readValueId,
Consumer<ManagedDataItem> consumer)
Create a
ManagedDataItem monitoring the Node and Attribute identified by readValueId. |
ManagedDataItem |
ManagedSubscription.createDataItem(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId,
Consumer<ManagedDataItem> consumer)
Create a
ManagedDataItem monitoring the Value attribute of the Node identified by nodeId. |
List<ManagedDataItem> |
ManagedSubscription.createDataItems(double samplingInterval,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds,
Consumer<ManagedDataItem> consumer)
Create
ManagedDataItems monitoring the Nodes and Attributes identified by readValueIds. |
List<ManagedDataItem> |
ManagedSubscription.createDataItems(List<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> nodeIds,
Consumer<ManagedDataItem> consumer)
Create
ManagedDataItems monitoring the Value attribute of the Nodes identified by nodeIds. |
CompletableFuture<List<ManagedDataItem>> |
ManagedSubscription.createDataItemsAsync(double samplingInterval,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds,
Consumer<ManagedDataItem> consumer)
Create
ManagedDataItems monitoring the Nodes and Attributes identified by readValueIds. |
void |
ManagedSubscription.deleteDataItems(List<ManagedDataItem> dataItems)
Delete one or more
ManagedDataItems. |
CompletableFuture<org.eclipse.milo.opcua.stack.core.util.Unit> |
ManagedSubscription.deleteDataItemsAsync(List<ManagedDataItem> dataItemsToDelete)
Delete one or more
ManagedDataItems. |
default void |
ManagedSubscription.ChangeListener.onDataReceived(List<ManagedDataItem> dataItems,
List<org.eclipse.milo.opcua.stack.core.types.builtin.DataValue> dataValues)
New values for
dataItems have arrived. |
Copyright © 2021. All rights reserved.