Interface IOrderedObjectType
- All Superinterfaces:
BaseInterfaceType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
IOrderedObjectTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.Variant> -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.VariantGet the local value of the NumberInList Node.Get the NumberInListPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNumberInListNode().org.eclipse.milo.opcua.stack.core.types.builtin.VariantRead the value of the NumberInList Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.Variant>An asynchronous implementation ofreadNumberInList().voidsetNumberInList(org.eclipse.milo.opcua.stack.core.types.builtin.Variant value) Set the local value of the NumberInList Node.voidwriteNumberInList(org.eclipse.milo.opcua.stack.core.types.builtin.Variant value) Write a new value for the NumberInList Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNumberInListAsync(org.eclipse.milo.opcua.stack.core.types.builtin.Variant value) An asynchronous implementation ofwriteNumberInList(org.eclipse.milo.opcua.stack.core.types.builtin.Variant).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, setEventNotifier
-
Field Details
-
NUMBER_IN_LIST
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.Variant> NUMBER_IN_LIST
-
-
Method Details
-
getNumberInList
org.eclipse.milo.opcua.stack.core.types.builtin.Variant getNumberInList() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the NumberInList Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the NumberInList Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NumberInList Node.
-
setNumberInList
void setNumberInList(org.eclipse.milo.opcua.stack.core.types.builtin.Variant value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the NumberInList Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the NumberInList Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NumberInList Node.
-
readNumberInList
org.eclipse.milo.opcua.stack.core.types.builtin.Variant readNumberInList() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the NumberInList Node from the server and update the local value if the operation succeeds.- Returns:
- the
Variantvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNumberInList
void writeNumberInList(org.eclipse.milo.opcua.stack.core.types.builtin.Variant value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the NumberInList Node to the server and update the local value if the operation succeeds.- Parameters:
value- theVariantvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNumberInListAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.Variant> readNumberInListAsync()An asynchronous implementation ofreadNumberInList().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNumberInListAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNumberInListAsync(org.eclipse.milo.opcua.stack.core.types.builtin.Variant value) An asynchronous implementation ofwriteNumberInList(org.eclipse.milo.opcua.stack.core.types.builtin.Variant).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNumberInListNode
Get the NumberInListPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the NumberInList
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNumberInListNodeAsync
CompletableFuture<? extends PropertyType> getNumberInListNodeAsync()Asynchronous implementation ofgetNumberInListNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-