public abstract class ManagedAddressSpaceWithLifecycle extends ManagedAddressSpace implements Lifecycle
AttributeServices.ReadContext, AttributeServices.WriteContextAttributeHistoryServices.HistoryReadContext, AttributeHistoryServices.HistoryUpdateContextMethodServices.CallContextNodeManagementServices.AddNodesContext, NodeManagementServices.AddReferencesContext, NodeManagementServices.DeleteNodesContext, NodeManagementServices.DeleteReferencesContextViewServices.BrowseContext, ViewServices.RegisterNodesContext, ViewServices.UnregisterNodesContext| Constructor and Description |
|---|
ManagedAddressSpaceWithLifecycle(OpcUaServer server) |
ManagedAddressSpaceWithLifecycle(OpcUaServer server,
UaNodeManager nodeManager) |
| Modifier and Type | Method and Description |
|---|---|
protected LifecycleManager |
getLifecycleManager()
Get the
LifecycleManager for this ManagedAddressSpaceFragmentWithLifecycle. |
protected void |
registerNodeManager(UaNodeManager nodeManager)
Register this AddressSpace's
UaNodeManager with its managing entity. |
void |
shutdown()
Execute shutdown logic, if there is any.
|
void |
startup()
Execute startup logic, if there is any.
|
protected void |
unregisterNodeManager(UaNodeManager nodeManager)
Unregister this AddressSpace's
UaNodeManager with its managing entity. |
browse, call, createNodeFactory, getInvocationHandler, getNodeContext, getNodeFactory, getNodeManager, getReferences, getServer, read, registerNodes, unregisterNodes, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithistoryRead, historyUpdateonCreateDataItem, onCreateEventItem, onDataItemsCreated, onDataItemsDeleted, onDataItemsModified, onEventItemsCreated, onEventItemsDeleted, onEventItemsModified, onModifyDataItem, onModifyEventItem, onMonitoringModeChangedaddNodes, addReferences, deleteNodes, deleteReferencesbrowse, getViewCountpublic ManagedAddressSpaceWithLifecycle(OpcUaServer server)
public ManagedAddressSpaceWithLifecycle(OpcUaServer server, UaNodeManager nodeManager)
public final void startup()
Lifecyclepublic final void shutdown()
Lifecycleprotected LifecycleManager getLifecycleManager()
LifecycleManager for this ManagedAddressSpaceFragmentWithLifecycle.LifecycleManager for this ManagedAddressSpaceFragmentWithLifecycle.protected void registerNodeManager(UaNodeManager nodeManager)
UaNodeManager with its managing entity.
The default implementation registers it with the server's AddressSpaceManager.
nodeManager - the UaNodeManager to register.protected void unregisterNodeManager(UaNodeManager nodeManager)
UaNodeManager with its managing entity.
The default implementation unregisters it with the server's AddressSpaceManager.
nodeManager - the UaNodeManager to unregister.Copyright © 2021. All rights reserved.