public class OpcUaNamespace extends ManagedNamespaceWithLifecycle
AttributeServices.ReadContext, AttributeServices.WriteContextAttributeHistoryServices.HistoryReadContext, AttributeHistoryServices.HistoryUpdateContextMethodServices.CallContextNodeManagementServices.AddNodesContext, NodeManagementServices.AddReferencesContext, NodeManagementServices.DeleteNodesContext, NodeManagementServices.DeleteReferencesContextViewServices.BrowseContext, ViewServices.RegisterNodesContext, ViewServices.UnregisterNodesContext| Constructor and Description |
|---|
OpcUaNamespace(OpcUaServer server) |
| Modifier and Type | Method and Description |
|---|---|
void |
onDataItemsCreated(List<DataItem> dataItems)
DataItems have been created for nodes belonging to this MonitoredItemServices. |
void |
onDataItemsDeleted(List<DataItem> dataItems)
DataItems have been deleted for nodes belonging to this MonitoredItemServices. |
void |
onDataItemsModified(List<DataItem> dataItems)
DataItems have been modified for nodes belonging to this MonitoredItemServices. |
void |
onEventItemsCreated(List<EventItem> eventItems)
EventItems have been created for nodes belonging to this MonitoredItemServices. |
void |
onEventItemsDeleted(List<EventItem> eventItems)
EventItems have been deleted for nodes belonging to this MonitoredItemServices. |
void |
onEventItemsModified(List<EventItem> eventItems)
EventItems have been modified for nodes belonging to this MonitoredItemServices. |
void |
onMonitoringModeChanged(List<MonitoredItem> monitoredItems)
MonitoredItems have had their MonitoringMode modified by a client. |
getLifecycleManager, registerAddressSpace, registerNodeManager, shutdown, startup, unregisterAddressSpace, unregisterNodeManagergetFilter, getNamespaceIndex, getNamespaceUri, newNodeId, newNodeId, newNodeId, newNodeId, newNodeId, newQualifiedNamebrowse, call, createNodeFactory, getInvocationHandler, getNodeContext, getNodeFactory, getNodeManager, getReferences, getServer, read, registerNodes, unregisterNodes, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitread, writehistoryRead, historyUpdatecallonCreateDataItem, onCreateEventItem, onModifyDataItem, onModifyEventItemaddNodes, addReferences, deleteNodes, deleteReferencesbrowse, browse, getReferences, getViewCount, registerNodes, unregisterNodespublic OpcUaNamespace(OpcUaServer server)
public void onDataItemsCreated(List<DataItem> dataItems)
MonitoredItemServicesDataItems have been created for nodes belonging to this MonitoredItemServices.
If sampling is enabled for this item, it is expected that a best-effort will be made to update the item's value at the sampling rate.
dataItems - the DataItems that were created.public void onDataItemsModified(List<DataItem> dataItems)
MonitoredItemServicesDataItems have been modified for nodes belonging to this MonitoredItemServices.
Check to see if the sampling rate has changed or if sampling has been enabled or disabled.
dataItems - the DataItems that were modified.public void onDataItemsDeleted(List<DataItem> dataItems)
MonitoredItemServicesDataItems have been deleted for nodes belonging to this MonitoredItemServices.
Updates to this item should cease and any references to it should be removed.
dataItems - the DataItems that were deleted.public void onMonitoringModeChanged(List<MonitoredItem> monitoredItems)
MonitoredItemServicesMonitoredItems have had their MonitoringMode modified by a client.
Check if sampling is still enabled and react accordingly.
monitoredItems - The MonitoredItems whose MonitoringMode was modified.public void onEventItemsCreated(List<EventItem> eventItems)
MonitoredItemServicesEventItems have been created for nodes belonging to this MonitoredItemServices.eventItems - the EventItems that were created.public void onEventItemsModified(List<EventItem> eventItems)
MonitoredItemServicesEventItems have been modified for nodes belonging to this MonitoredItemServices.eventItems - the EventItems that were modified.public void onEventItemsDeleted(List<EventItem> eventItems)
MonitoredItemServicesEventItems have been deleted for nodes belonging to this MonitoredItemServices.eventItems - the EventItems that were deleted.Copyright © 2021. All rights reserved.