| Package | Description |
|---|---|
| org.eclipse.milo.opcua.sdk.client.api.subscriptions | |
| org.eclipse.milo.opcua.sdk.client.subscriptions |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<UaSubscription> |
UaSubscriptionManager.createSubscription(double requestedPublishingInterval)
Create a
UaSubscription using default parameters. |
CompletableFuture<UaSubscription> |
UaSubscriptionManager.createSubscription(double requestedPublishingInterval,
BiFunction<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getLifetimeCount,
Function<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
boolean publishingEnabled,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority)
Create a
UaSubscription. |
CompletableFuture<UaSubscription> |
UaSubscriptionManager.createSubscription(double requestedPublishingInterval,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedLifetimeCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
boolean publishingEnabled,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority)
Create a
UaSubscription. |
CompletableFuture<UaSubscription> |
UaSubscriptionManager.deleteSubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId)
Delete a
UaSubscription. |
com.google.common.collect.ImmutableList<UaSubscription> |
UaSubscriptionManager.getSubscriptions() |
CompletableFuture<UaSubscription> |
UaSubscriptionManager.modifySubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId,
double requestedPublishingInterval)
Request a new publishing interval for a
UaSubscription. |
CompletableFuture<UaSubscription> |
UaSubscriptionManager.modifySubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId,
double requestedPublishingInterval,
BiFunction<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getLifetimeCount,
Function<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority)
Modify a
UaSubscription. |
CompletableFuture<UaSubscription> |
UaSubscriptionManager.modifySubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId,
double requestedPublishingInterval,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedLifetimeCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority)
Modify a
UaSubscription. |
| Modifier and Type | Method and Description |
|---|---|
default void |
UaSubscription.NotificationListener.onDataChangeNotification(UaSubscription subscription,
List<UaMonitoredItem> monitoredItems,
List<org.eclipse.milo.opcua.stack.core.types.builtin.DataValue> dataValues,
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime publishTime)
A notification containing data value changes for this
UaSubscription has arrived. |
default void |
UaSubscription.NotificationListener.onEventNotification(UaSubscription subscription,
List<UaMonitoredItem> monitoredItems,
List<org.eclipse.milo.opcua.stack.core.types.builtin.Variant[]> eventFields,
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime publishTime)
A notification containing events for this
UaSubscription has arrived. |
default void |
UaSubscriptionManager.SubscriptionListener.onKeepAlive(UaSubscription subscription,
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime publishTime)
A keep-alive message was received.
|
default void |
UaSubscription.NotificationListener.onKeepAliveNotification(UaSubscription subscription,
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime publishTime)
A keep-alive message was received.
|
default void |
UaSubscriptionManager.SubscriptionListener.onNotificationDataLost(UaSubscription subscription)
Attempts to recover missed notification data have failed.
|
default void |
UaSubscription.NotificationListener.onNotificationDataLost(UaSubscription subscription)
Attempts to recover missed notification data have failed.
|
default void |
UaSubscriptionManager.SubscriptionListener.onStatusChanged(UaSubscription subscription,
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode status)
A status change notification was received.
|
default void |
UaSubscription.NotificationListener.onStatusChangedNotification(UaSubscription subscription,
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode status)
A status change notification was received.
|
default void |
UaSubscriptionManager.SubscriptionListener.onSubscriptionTransferFailed(UaSubscription subscription,
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode statusCode)
A new
UaSession was established, and upon attempting to transfer an existing subscription to this
new session, a failure occurred. |
default void |
UaSubscription.NotificationListener.onSubscriptionTransferFailed(UaSubscription subscription,
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode statusCode)
A new
UaSession was established, and upon attempting to transfer an existing subscription to this
new session, a failure occurred. |
| Modifier and Type | Class and Description |
|---|---|
class |
OpcUaSubscription |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.createSubscription(double requestedPublishingInterval) |
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.createSubscription(double requestedPublishingInterval,
BiFunction<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getLifetimeCount,
Function<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
boolean publishingEnabled,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority) |
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.createSubscription(double requestedPublishingInterval,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedLifetimeCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
boolean publishingEnabled,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority) |
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.deleteSubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId) |
com.google.common.collect.ImmutableList<UaSubscription> |
OpcUaSubscriptionManager.getSubscriptions() |
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.modifySubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId,
double requestedPublishingInterval) |
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.modifySubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId,
double requestedPublishingInterval,
BiFunction<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getLifetimeCount,
Function<Double,org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> getMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority) |
CompletableFuture<UaSubscription> |
OpcUaSubscriptionManager.modifySubscription(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger subscriptionId,
double requestedPublishingInterval,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedLifetimeCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger requestedMaxKeepAliveCount,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxNotificationsPerPublish,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte priority) |
Copyright © 2021. All rights reserved.