Class CamelNamespace
- java.lang.Object
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpace
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpaceFragment
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedNamespace
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedNamespaceWithLifecycle
-
- org.apache.camel.component.milo.server.internal.CamelNamespace
-
- All Implemented Interfaces:
org.eclipse.milo.opcua.sdk.server.api.AddressSpace
,org.eclipse.milo.opcua.sdk.server.api.AddressSpaceFragment
,org.eclipse.milo.opcua.sdk.server.api.Namespace
,org.eclipse.milo.opcua.sdk.server.api.services.AttributeHistoryServices
,org.eclipse.milo.opcua.sdk.server.api.services.AttributeServices
,org.eclipse.milo.opcua.sdk.server.api.services.MethodServices
,org.eclipse.milo.opcua.sdk.server.api.services.MonitoredItemServices
,org.eclipse.milo.opcua.sdk.server.api.services.NodeManagementServices
,org.eclipse.milo.opcua.sdk.server.api.services.ViewServices
,org.eclipse.milo.opcua.sdk.server.Lifecycle
public class CamelNamespace extends org.eclipse.milo.opcua.sdk.server.api.ManagedNamespaceWithLifecycle
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.AttributeHistoryServices
org.eclipse.milo.opcua.sdk.server.api.services.AttributeHistoryServices.HistoryReadContext, org.eclipse.milo.opcua.sdk.server.api.services.AttributeHistoryServices.HistoryUpdateContext
-
Nested classes/interfaces inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.AttributeServices
org.eclipse.milo.opcua.sdk.server.api.services.AttributeServices.ReadContext, org.eclipse.milo.opcua.sdk.server.api.services.AttributeServices.WriteContext
-
Nested classes/interfaces inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.MethodServices
org.eclipse.milo.opcua.sdk.server.api.services.MethodServices.CallContext
-
Nested classes/interfaces inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.NodeManagementServices
org.eclipse.milo.opcua.sdk.server.api.services.NodeManagementServices.AddNodesContext, org.eclipse.milo.opcua.sdk.server.api.services.NodeManagementServices.AddReferencesContext, org.eclipse.milo.opcua.sdk.server.api.services.NodeManagementServices.DeleteNodesContext, org.eclipse.milo.opcua.sdk.server.api.services.NodeManagementServices.DeleteReferencesContext
-
Nested classes/interfaces inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.ViewServices
org.eclipse.milo.opcua.sdk.server.api.services.ViewServices.BrowseContext, org.eclipse.milo.opcua.sdk.server.api.services.ViewServices.RegisterNodesContext, org.eclipse.milo.opcua.sdk.server.api.services.ViewServices.UnregisterNodesContext
-
-
Constructor Summary
Constructors Constructor Description CamelNamespace(String namespaceUri, org.eclipse.milo.opcua.sdk.server.OpcUaServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
createNodes()
CamelServerItem
getOrAddItem(String itemId)
void
onDataItemsCreated(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
void
onDataItemsDeleted(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
void
onDataItemsModified(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
void
onMonitoringModeChanged(List<org.eclipse.milo.opcua.sdk.server.api.MonitoredItem> monitoredItems)
-
Methods inherited from class org.eclipse.milo.opcua.sdk.server.api.ManagedNamespaceWithLifecycle
getLifecycleManager, registerAddressSpace, registerNodeManager, shutdown, startup, unregisterAddressSpace, unregisterNodeManager
-
Methods inherited from class org.eclipse.milo.opcua.sdk.server.api.ManagedNamespace
getFilter, getNamespaceIndex, getNamespaceUri, newNodeId, newNodeId, newNodeId, newNodeId, newNodeId, newQualifiedName
-
Methods inherited from class org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpace
browse, call, createNodeFactory, getInvocationHandler, getNodeContext, getNodeFactory, getNodeManager, getReferences, getServer, read, registerNodes, unregisterNodes, write
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.AttributeHistoryServices
historyRead, historyUpdate
-
Methods inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.AttributeServices
read, write
-
Methods inherited from interface org.eclipse.milo.opcua.sdk.server.api.services.MonitoredItemServices
onCreateDataItem, onCreateEventItem, onEventItemsCreated, onEventItemsDeleted, onEventItemsModified, onModifyDataItem, onModifyEventItem
-
-
-
-
Constructor Detail
-
CamelNamespace
public CamelNamespace(String namespaceUri, org.eclipse.milo.opcua.sdk.server.OpcUaServer server)
-
-
Method Detail
-
createNodes
protected void createNodes()
-
onDataItemsCreated
public void onDataItemsCreated(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
-
onDataItemsModified
public void onDataItemsModified(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
-
onDataItemsDeleted
public void onDataItemsDeleted(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
-
onMonitoringModeChanged
public void onMonitoringModeChanged(List<org.eclipse.milo.opcua.sdk.server.api.MonitoredItem> monitoredItems)
-
getOrAddItem
public CamelServerItem getOrAddItem(String itemId)
-
-