Interface ServerType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
ServerTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the Auditing Node.Get the AuditingPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetAuditingNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the EstimatedReturnTime Node.Get the EstimatedReturnTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetEstimatedReturnTimeNode().org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataTypeGet the local value of the LocalTime Node.Get the LocalTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLocalTimeNode().String[]Get the local value of the NamespaceArray Node.Get the NamespaceArrayPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNamespaceArrayNode().Get the NamespacesNamespacesTypeNode, ornullif it does not exist.CompletableFuture<? extends NamespacesType>Asynchronous implementation ofgetNamespacesNode().String[]Get the local value of the ServerArray Node.Get the ServerArrayPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetServerArrayNode().Get the ServerCapabilitiesServerCapabilitiesTypeNode, ornullif it does not exist.CompletableFuture<? extends ServerCapabilitiesType>Asynchronous implementation ofgetServerCapabilitiesNode().Get the ServerDiagnosticsServerDiagnosticsTypeNode, ornullif it does not exist.CompletableFuture<? extends ServerDiagnosticsType>Asynchronous implementation ofgetServerDiagnosticsNode().Get the ServerRedundancyServerRedundancyTypeNode, ornullif it does not exist.CompletableFuture<? extends ServerRedundancyType>Asynchronous implementation ofgetServerRedundancyNode().org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataTypeGet the local value of the ServerStatus Node.Get the ServerStatusServerStatusTypeNode, ornullif it does not exist.CompletableFuture<? extends ServerStatusType>Asynchronous implementation ofgetServerStatusNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByteGet the local value of the ServiceLevel Node.Get the ServiceLevelPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetServiceLevelNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the UrisVersion Node.Get the UrisVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetUrisVersionNode().Get the VendorServerInfoVendorServerInfoTypeNode, ornullif it does not exist.CompletableFuture<? extends VendorServerInfoType>Asynchronous implementation ofgetVendorServerInfoNode().Read the value of the Auditing Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadAuditing().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the EstimatedReturnTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofreadEstimatedReturnTime().org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataTypeRead the value of the LocalTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType>An asynchronous implementation ofreadLocalTime().String[]Read the value of the NamespaceArray Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofreadNamespaceArray().String[]Read the value of the ServerArray Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofreadServerArray().org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataTypeRead the value of the ServerStatus Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType>An asynchronous implementation ofreadServerStatus().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByteRead the value of the ServiceLevel Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte>An asynchronous implementation ofreadServiceLevel().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the UrisVersion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofreadUrisVersion().voidsetAuditing(Boolean value) Set the local value of the Auditing Node.voidsetEstimatedReturnTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the EstimatedReturnTime Node.voidsetLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) Set the local value of the LocalTime Node.voidsetNamespaceArray(String[] value) Set the local value of the NamespaceArray Node.voidsetServerArray(String[] value) Set the local value of the ServerArray Node.voidsetServerStatus(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType value) Set the local value of the ServerStatus Node.voidsetServiceLevel(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Set the local value of the ServiceLevel Node.voidsetUrisVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the UrisVersion Node.voidwriteAuditing(Boolean value) Write a new value for the Auditing Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAuditingAsync(Boolean value) An asynchronous implementation ofwriteAuditing(java.lang.Boolean).voidwriteEstimatedReturnTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the EstimatedReturnTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEstimatedReturnTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteEstimatedReturnTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) Write a new value for the LocalTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLocalTimeAsync(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) An asynchronous implementation ofwriteLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType).voidwriteNamespaceArray(String[] value) Write a new value for the NamespaceArray Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNamespaceArrayAsync(String[] value) An asynchronous implementation ofwriteNamespaceArray(java.lang.String[]).voidwriteServerArray(String[] value) Write a new value for the ServerArray Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServerArrayAsync(String[] value) An asynchronous implementation ofwriteServerArray(java.lang.String[]).voidwriteServerStatus(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType value) Write a new value for the ServerStatus Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServerStatusAsync(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType value) An asynchronous implementation ofwriteServerStatus(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType).voidwriteServiceLevel(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Write a new value for the ServiceLevel Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServiceLevelAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwriteServiceLevel(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).voidwriteUrisVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the UrisVersion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeUrisVersionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteUrisVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).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
-
SERVER_ARRAY
-
NAMESPACE_ARRAY
-
URIS_VERSION
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> URIS_VERSION -
SERVICE_LEVEL
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> SERVICE_LEVEL -
AUDITING
-
ESTIMATED_RETURN_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> ESTIMATED_RETURN_TIME -
LOCAL_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType> LOCAL_TIME
-
-
Method Details
-
getServerArray
Get the local value of the ServerArray Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ServerArray Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerArray Node.
-
setServerArray
Set the local value of the ServerArray Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ServerArray Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerArray Node.
-
readServerArray
Read the value of the ServerArray Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerArray
Write a new value for the ServerArray Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServerArrayAsync
CompletableFuture<? extends String[]> readServerArrayAsync()An asynchronous implementation ofreadServerArray().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerArrayAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerArrayAsync(String[] value) An asynchronous implementation ofwriteServerArray(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerArrayNode
Get the ServerArrayPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ServerArray
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerArrayNodeAsync
CompletableFuture<? extends PropertyType> getServerArrayNodeAsync()Asynchronous implementation ofgetServerArrayNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespaceArray
Get the local value of the NamespaceArray Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the NamespaceArray Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceArray Node.
-
setNamespaceArray
Set the local value of the NamespaceArray Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the NamespaceArray Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceArray Node.
-
readNamespaceArray
Read the value of the NamespaceArray Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespaceArray
Write a new value for the NamespaceArray Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNamespaceArrayAsync
CompletableFuture<? extends String[]> readNamespaceArrayAsync()An asynchronous implementation ofreadNamespaceArray().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespaceArrayAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceArrayAsync(String[] value) An asynchronous implementation ofwriteNamespaceArray(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespaceArrayNode
Get the NamespaceArrayPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the NamespaceArray
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespaceArrayNodeAsync
CompletableFuture<? extends PropertyType> getNamespaceArrayNodeAsync()Asynchronous implementation ofgetNamespaceArrayNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getUrisVersion
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getUrisVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the UrisVersion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the UrisVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UrisVersion Node.
-
setUrisVersion
void setUrisVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the UrisVersion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the UrisVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UrisVersion Node.
-
readUrisVersion
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readUrisVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the UrisVersion Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeUrisVersion
void writeUrisVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the UrisVersion Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readUrisVersionAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readUrisVersionAsync()An asynchronous implementation ofreadUrisVersion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeUrisVersionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUrisVersionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteUrisVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getUrisVersionNode
Get the UrisVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the UrisVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getUrisVersionNodeAsync
CompletableFuture<? extends PropertyType> getUrisVersionNodeAsync()Asynchronous implementation ofgetUrisVersionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServiceLevel
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte getServiceLevel() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ServiceLevel Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ServiceLevel Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServiceLevel Node.
-
setServiceLevel
void setServiceLevel(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ServiceLevel Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ServiceLevel Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServiceLevel Node.
-
readServiceLevel
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte readServiceLevel() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ServiceLevel Node from the server and update the local value if the operation succeeds.- Returns:
- the
UBytevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServiceLevel
void writeServiceLevel(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ServiceLevel Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUBytevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServiceLevelAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> readServiceLevelAsync()An asynchronous implementation ofreadServiceLevel().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServiceLevelAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServiceLevelAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwriteServiceLevel(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServiceLevelNode
Get the ServiceLevelPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ServiceLevel
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServiceLevelNodeAsync
CompletableFuture<? extends PropertyType> getServiceLevelNodeAsync()Asynchronous implementation ofgetServiceLevelNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAuditing
Get the local value of the Auditing Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Auditing Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Auditing Node.
-
setAuditing
Set the local value of the Auditing Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Auditing Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Auditing Node.
-
readAuditing
Read the value of the Auditing Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAuditing
Write a new value for the Auditing Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAuditingAsync
CompletableFuture<? extends Boolean> readAuditingAsync()An asynchronous implementation ofreadAuditing().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAuditingAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAuditingAsync(Boolean value) An asynchronous implementation ofwriteAuditing(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAuditingNode
Get the AuditingPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Auditing
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAuditingNodeAsync
CompletableFuture<? extends PropertyType> getAuditingNodeAsync()Asynchronous implementation ofgetAuditingNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getEstimatedReturnTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getEstimatedReturnTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the EstimatedReturnTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the EstimatedReturnTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EstimatedReturnTime Node.
-
setEstimatedReturnTime
void setEstimatedReturnTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the EstimatedReturnTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the EstimatedReturnTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EstimatedReturnTime Node.
-
readEstimatedReturnTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readEstimatedReturnTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the EstimatedReturnTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEstimatedReturnTime
void writeEstimatedReturnTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the EstimatedReturnTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEstimatedReturnTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readEstimatedReturnTimeAsync()An asynchronous implementation ofreadEstimatedReturnTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEstimatedReturnTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEstimatedReturnTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteEstimatedReturnTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEstimatedReturnTimeNode
Get the EstimatedReturnTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the EstimatedReturnTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEstimatedReturnTimeNodeAsync
CompletableFuture<? extends PropertyType> getEstimatedReturnTimeNodeAsync()Asynchronous implementation ofgetEstimatedReturnTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLocalTime
org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType getLocalTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LocalTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the LocalTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LocalTime Node.
-
setLocalTime
void setLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LocalTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the LocalTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LocalTime Node.
-
readLocalTime
org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType readLocalTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LocalTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
TimeZoneDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLocalTime
void writeLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LocalTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theTimeZoneDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLocalTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType> readLocalTimeAsync()An asynchronous implementation ofreadLocalTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLocalTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLocalTimeAsync(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType value) An asynchronous implementation ofwriteLocalTime(org.eclipse.milo.opcua.stack.core.types.structured.TimeZoneDataType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLocalTimeNode
Get the LocalTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the LocalTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLocalTimeNodeAsync
CompletableFuture<? extends PropertyType> getLocalTimeNodeAsync()Asynchronous implementation ofgetLocalTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerStatus
org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType getServerStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ServerStatus Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ServerStatus Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerStatus Node.
-
setServerStatus
void setServerStatus(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ServerStatus Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ServerStatus Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerStatus Node.
-
readServerStatus
org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType readServerStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ServerStatus Node from the server and update the local value if the operation succeeds.- Returns:
- the
ServerStatusDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerStatus
void writeServerStatus(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ServerStatus Node to the server and update the local value if the operation succeeds.- Parameters:
value- theServerStatusDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServerStatusAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType> readServerStatusAsync()An asynchronous implementation ofreadServerStatus().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerStatusAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerStatusAsync(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType value) An asynchronous implementation ofwriteServerStatus(org.eclipse.milo.opcua.stack.core.types.structured.ServerStatusDataType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerStatusNode
Get the ServerStatusServerStatusTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ServerStatus
ServerStatusTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerStatusNodeAsync
CompletableFuture<? extends ServerStatusType> getServerStatusNodeAsync()Asynchronous implementation ofgetServerStatusNode().- Returns:
- a CompletableFuture that completes successfully with the ServerStatusType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerCapabilitiesNode
ServerCapabilitiesType getServerCapabilitiesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the ServerCapabilitiesServerCapabilitiesTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ServerCapabilities
ServerCapabilitiesTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerCapabilitiesNodeAsync
CompletableFuture<? extends ServerCapabilitiesType> getServerCapabilitiesNodeAsync()Asynchronous implementation ofgetServerCapabilitiesNode().- Returns:
- a CompletableFuture that completes successfully with the ServerCapabilitiesType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerDiagnosticsNode
ServerDiagnosticsType getServerDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the ServerDiagnosticsServerDiagnosticsTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ServerDiagnostics
ServerDiagnosticsTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerDiagnosticsNodeAsync
CompletableFuture<? extends ServerDiagnosticsType> getServerDiagnosticsNodeAsync()Asynchronous implementation ofgetServerDiagnosticsNode().- Returns:
- a CompletableFuture that completes successfully with the ServerDiagnosticsType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getVendorServerInfoNode
Get the VendorServerInfoVendorServerInfoTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the VendorServerInfo
VendorServerInfoTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getVendorServerInfoNodeAsync
CompletableFuture<? extends VendorServerInfoType> getVendorServerInfoNodeAsync()Asynchronous implementation ofgetVendorServerInfoNode().- Returns:
- a CompletableFuture that completes successfully with the VendorServerInfoType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerRedundancyNode
Get the ServerRedundancyServerRedundancyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ServerRedundancy
ServerRedundancyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerRedundancyNodeAsync
CompletableFuture<? extends ServerRedundancyType> getServerRedundancyNodeAsync()Asynchronous implementation ofgetServerRedundancyNode().- Returns:
- a CompletableFuture that completes successfully with the ServerRedundancyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespacesNode
Get the NamespacesNamespacesTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Namespaces
NamespacesTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespacesNodeAsync
CompletableFuture<? extends NamespacesType> getNamespacesNodeAsync()Asynchronous implementation ofgetNamespacesNode().- Returns:
- a CompletableFuture that completes successfully with the NamespacesType Node or completes exceptionally if an error occurs creating or getting the Node.
-