Class CamelNamespace
- java.lang.Object
-
- org.eclipse.milo.opcua.sdk.server.AbstractLifecycle
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpaceServices
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpace
-
- org.eclipse.milo.opcua.sdk.server.api.ManagedNamespace
-
- 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.AddressSpaceServices,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.ManagedNamespace
-
-
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 CamelServerItemgetOrAddItem(String itemId)voidonDataItemsCreated(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)voidonDataItemsDeleted(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)voidonDataItemsModified(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)voidonMonitoringModeChanged(List<org.eclipse.milo.opcua.sdk.server.api.MonitoredItem> monitoredItems)protected voidonStartup()-
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
onShutdown, registerAddressSpace, unregisterAddressSpace
-
Methods inherited from class org.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpaceServices
browse, call, getInvocationHandler, getNodeContext, getNodeFactory, getNodeManager, getReferences, getServer, read, registerNodeManager, registerNodes, unregisterNodeManager, unregisterNodes, write
-
Methods inherited from class org.eclipse.milo.opcua.sdk.server.AbstractLifecycle
isRunning, shutdown, startup
-
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
-
onStartup
protected void onStartup()
- Overrides:
onStartupin classorg.eclipse.milo.opcua.sdk.server.api.ManagedAddressSpace
-
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)
-
-