Interface PubSubCommunicationFailureEventType
- All Superinterfaces:
BaseEventType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,PubSubStatusEventType,SystemEventType
- All Known Implementing Classes:
PubSubCommunicationFailureEventTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIMEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubStatusEventType
CONNECTION_ID, GROUP_ID, STATE -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.StatusCodegetError()Get the local value of the Error Node.Get the ErrorPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetErrorNode().org.eclipse.milo.opcua.stack.core.types.builtin.StatusCodeRead the value of the Error Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofreadError().voidsetError(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Set the local value of the Error Node.voidwriteError(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) Write a new value for the Error Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeErrorAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) An asynchronous implementation ofwriteError(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getEventId, getEventIdNode, getEventIdNodeAsync, getEventType, getEventTypeNode, getEventTypeNodeAsync, getLocalTime, getLocalTimeNode, getLocalTimeNodeAsync, getMessage, getMessageNode, getMessageNodeAsync, getReceiveTime, getReceiveTimeNode, getReceiveTimeNodeAsync, getSeverity, getSeverityNode, getSeverityNodeAsync, getSourceName, getSourceNameNode, getSourceNameNodeAsync, getSourceNode, getSourceNodeNode, getSourceNodeNodeAsync, getTime, getTimeNode, getTimeNodeAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setConditionClassId, setConditionClassName, setConditionSubClassId, setConditionSubClassName, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeEventId, writeEventIdAsync, writeEventType, writeEventTypeAsync, writeLocalTime, writeLocalTimeAsync, writeMessage, writeMessageAsync, writeReceiveTime, writeReceiveTimeAsync, writeSeverity, writeSeverityAsync, writeSourceName, writeSourceNameAsync, writeSourceNode, writeSourceNodeAsync, writeTime, writeTimeAsyncMethods 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.PubSubStatusEventType
getConnectionId, getConnectionIdNode, getConnectionIdNodeAsync, getGroupId, getGroupIdNode, getGroupIdNodeAsync, getState, getStateNode, getStateNodeAsync, readConnectionId, readConnectionIdAsync, readGroupId, readGroupIdAsync, readState, readStateAsync, setConnectionId, setGroupId, setState, writeConnectionId, writeConnectionIdAsync, writeGroupId, writeGroupIdAsync, writeState, writeStateAsync
-
Field Details
-
ERROR
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> ERROR
-
-
Method Details
-
getError
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode getError() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Error Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Error Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Error Node.
-
setError
void setError(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Error Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Error Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Error Node.
-
readError
org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode readError() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Error Node from the server and update the local value if the operation succeeds.- Returns:
- the
StatusCodevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeError
void writeError(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Error Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStatusCodevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readErrorAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> readErrorAsync()An asynchronous implementation ofreadError().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeErrorAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeErrorAsync(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode value) An asynchronous implementation ofwriteError(org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getErrorNode
Get the ErrorPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Error
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getErrorNodeAsync
CompletableFuture<? extends PropertyType> getErrorNodeAsync()Asynchronous implementation ofgetErrorNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-