Interface PublishedEventsType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,PublishedDataSetType
- All Known Implementing Classes:
PublishedEventsTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PublishedDataSetType
CONFIGURATION_VERSION, CYCLIC_DATA_SET, DATA_SET_CLASS_ID, DATA_SET_META_DATA -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.ContentFilterGet the local value of the Filter Node.Get the FilterPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetFilterNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the PubSubEventNotifier Node.Get the PubSubEventNotifierPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetPubSubEventNotifierNode().org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]Get the local value of the SelectedFields Node.Get the SelectedFieldsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSelectedFieldsNode().org.eclipse.milo.opcua.stack.core.types.structured.ContentFilterRead the value of the Filter Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter>An asynchronous implementation ofreadFilter().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the PubSubEventNotifier Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofreadPubSubEventNotifier().org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]Read the value of the SelectedFields Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]>An asynchronous implementation ofreadSelectedFields().voidsetFilter(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter value) Set the local value of the Filter Node.voidsetPubSubEventNotifier(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the PubSubEventNotifier Node.voidsetSelectedFields(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] value) Set the local value of the SelectedFields Node.voidwriteFilter(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter value) Write a new value for the Filter Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeFilterAsync(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter value) An asynchronous implementation ofwriteFilter(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter).voidwritePubSubEventNotifier(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the PubSubEventNotifier Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePubSubEventNotifierAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwritePubSubEventNotifier(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteSelectedFields(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] value) Write a new value for the SelectedFields Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSelectedFieldsAsync(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] value) An asynchronous implementation ofwriteSelectedFields(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PublishedDataSetType
getConfigurationVersion, getConfigurationVersionNode, getConfigurationVersionNodeAsync, getCyclicDataSet, getCyclicDataSetNode, getCyclicDataSetNodeAsync, getDataSetClassId, getDataSetClassIdNode, getDataSetClassIdNodeAsync, getDataSetMetaData, getDataSetMetaDataNode, getDataSetMetaDataNodeAsync, getExtensionFieldsNode, getExtensionFieldsNodeAsync, readConfigurationVersion, readConfigurationVersionAsync, readCyclicDataSet, readCyclicDataSetAsync, readDataSetClassId, readDataSetClassIdAsync, readDataSetMetaData, readDataSetMetaDataAsync, setConfigurationVersion, setCyclicDataSet, setDataSetClassId, setDataSetMetaData, writeConfigurationVersion, writeConfigurationVersionAsync, writeCyclicDataSet, writeCyclicDataSetAsync, writeDataSetClassId, writeDataSetClassIdAsync, writeDataSetMetaData, writeDataSetMetaDataAsync
-
Field Details
-
PUB_SUB_EVENT_NOTIFIER
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> PUB_SUB_EVENT_NOTIFIER -
SELECTED_FIELDS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]> SELECTED_FIELDS -
FILTER
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter> FILTER
-
-
Method Details
-
getPubSubEventNotifier
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getPubSubEventNotifier() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the PubSubEventNotifier Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the PubSubEventNotifier Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the PubSubEventNotifier Node.
-
setPubSubEventNotifier
void setPubSubEventNotifier(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the PubSubEventNotifier Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the PubSubEventNotifier Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the PubSubEventNotifier Node.
-
readPubSubEventNotifier
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readPubSubEventNotifier() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the PubSubEventNotifier Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePubSubEventNotifier
void writePubSubEventNotifier(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the PubSubEventNotifier Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPubSubEventNotifierAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readPubSubEventNotifierAsync()An asynchronous implementation ofreadPubSubEventNotifier().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writePubSubEventNotifierAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePubSubEventNotifierAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwritePubSubEventNotifier(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPubSubEventNotifierNode
Get the PubSubEventNotifierPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the PubSubEventNotifier
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPubSubEventNotifierNodeAsync
CompletableFuture<? extends PropertyType> getPubSubEventNotifierNodeAsync()Asynchronous implementation ofgetPubSubEventNotifierNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSelectedFields
org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] getSelectedFields() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SelectedFields Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the SelectedFields Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SelectedFields Node.
-
setSelectedFields
void setSelectedFields(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SelectedFields Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the SelectedFields Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SelectedFields Node.
-
readSelectedFields
org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] readSelectedFields() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SelectedFields Node from the server and update the local value if the operation succeeds.- Returns:
- the
SimpleAttributeOperandvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSelectedFields
void writeSelectedFields(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SelectedFields Node to the server and update the local value if the operation succeeds.- Parameters:
value- theSimpleAttributeOperandvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSelectedFieldsAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]> readSelectedFieldsAsync()An asynchronous implementation ofreadSelectedFields().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSelectedFieldsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSelectedFieldsAsync(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[] value) An asynchronous implementation ofwriteSelectedFields(org.eclipse.milo.opcua.stack.core.types.structured.SimpleAttributeOperand[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSelectedFieldsNode
Get the SelectedFieldsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the SelectedFields
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSelectedFieldsNodeAsync
CompletableFuture<? extends PropertyType> getSelectedFieldsNodeAsync()Asynchronous implementation ofgetSelectedFieldsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getFilter
org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter getFilter() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Filter Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Filter Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Filter Node.
-
setFilter
void setFilter(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Filter Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Filter Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Filter Node.
-
readFilter
org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter readFilter() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Filter Node from the server and update the local value if the operation succeeds.- Returns:
- the
ContentFiltervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeFilter
void writeFilter(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Filter Node to the server and update the local value if the operation succeeds.- Parameters:
value- theContentFiltervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readFilterAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter> readFilterAsync()An asynchronous implementation ofreadFilter().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeFilterAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeFilterAsync(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter value) An asynchronous implementation ofwriteFilter(org.eclipse.milo.opcua.stack.core.types.structured.ContentFilter).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getFilterNode
Get the FilterPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Filter
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getFilterNodeAsync
CompletableFuture<? extends PropertyType> getFilterNodeAsync()Asynchronous implementation ofgetFilterNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-