public class CamelNamespace extends Object implements org.eclipse.milo.opcua.sdk.server.api.Namespace
org.eclipse.milo.opcua.sdk.server.api.AttributeManager.ReadContext, org.eclipse.milo.opcua.sdk.server.api.AttributeManager.WriteContext
org.eclipse.milo.opcua.sdk.server.api.AttributeHistoryManager.HistoryReadContext, org.eclipse.milo.opcua.sdk.server.api.AttributeHistoryManager.HistoryUpdateContext
org.eclipse.milo.opcua.sdk.server.api.MethodServices.CallContext
org.eclipse.milo.opcua.sdk.server.api.NodeManager.AddNodesContext, org.eclipse.milo.opcua.sdk.server.api.NodeManager.AddReferencesContext, org.eclipse.milo.opcua.sdk.server.api.NodeManager.DeleteNodesContext, org.eclipse.milo.opcua.sdk.server.api.NodeManager.DeleteReferencesContext
Constructor and Description |
---|
CamelNamespace(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort namespaceIndex,
String namespaceUri,
org.eclipse.milo.opcua.sdk.server.OpcUaServer server) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<List<org.eclipse.milo.opcua.sdk.core.Reference>> |
browse(org.eclipse.milo.opcua.sdk.server.api.AccessContext context,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId) |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort |
getNamespaceIndex() |
String |
getNamespaceUri() |
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) |
void |
read(org.eclipse.milo.opcua.sdk.server.api.AttributeManager.ReadContext context,
Double maxAge,
org.eclipse.milo.opcua.stack.core.types.enumerated.TimestampsToReturn timestamps,
List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds) |
void |
write(org.eclipse.milo.opcua.sdk.server.api.AttributeManager.WriteContext context,
List<org.eclipse.milo.opcua.stack.core.types.structured.WriteValue> writeValues) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
historyRead, historyUpdate
call, getInvocationHandler
onEventItemsCreated, onEventItemsDeleted, onEventItemsModified
public CamelNamespace(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort namespaceIndex, String namespaceUri, org.eclipse.milo.opcua.sdk.server.OpcUaServer server)
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getNamespaceIndex()
getNamespaceIndex
in interface org.eclipse.milo.opcua.sdk.server.api.Namespace
public String getNamespaceUri()
getNamespaceUri
in interface org.eclipse.milo.opcua.sdk.server.api.Namespace
public CompletableFuture<List<org.eclipse.milo.opcua.sdk.core.Reference>> browse(org.eclipse.milo.opcua.sdk.server.api.AccessContext context, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId)
browse
in interface org.eclipse.milo.opcua.sdk.server.api.ViewManager
public void read(org.eclipse.milo.opcua.sdk.server.api.AttributeManager.ReadContext context, Double maxAge, org.eclipse.milo.opcua.stack.core.types.enumerated.TimestampsToReturn timestamps, List<org.eclipse.milo.opcua.stack.core.types.structured.ReadValueId> readValueIds)
read
in interface org.eclipse.milo.opcua.sdk.server.api.AttributeManager
public void write(org.eclipse.milo.opcua.sdk.server.api.AttributeManager.WriteContext context, List<org.eclipse.milo.opcua.stack.core.types.structured.WriteValue> writeValues)
write
in interface org.eclipse.milo.opcua.sdk.server.api.AttributeManager
public void onDataItemsCreated(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
onDataItemsCreated
in interface org.eclipse.milo.opcua.sdk.server.api.MonitoredItemManager
public void onDataItemsModified(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
onDataItemsModified
in interface org.eclipse.milo.opcua.sdk.server.api.MonitoredItemManager
public void onDataItemsDeleted(List<org.eclipse.milo.opcua.sdk.server.api.DataItem> dataItems)
onDataItemsDeleted
in interface org.eclipse.milo.opcua.sdk.server.api.MonitoredItemManager
public void onMonitoringModeChanged(List<org.eclipse.milo.opcua.sdk.server.api.MonitoredItem> monitoredItems)
onMonitoringModeChanged
in interface org.eclipse.milo.opcua.sdk.server.api.MonitoredItemManager
public CamelServerItem getOrAddItem(String itemId)
Apache Camel