public class TransparentRedundancyTypeNode extends ServerRedundancyTypeNode implements TransparentRedundancyType
CURRENT_SERVER_ID, REDUNDANT_SERVER_ARRAYREDUNDANCY_SUPPORT| Constructor and Description |
|---|
TransparentRedundancyTypeNode(OpcUaClient client,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId,
org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass,
org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCurrentServerId()
Get the local value of the CurrentServerId Node.
|
PropertyTypeNode |
getCurrentServerIdNode()
Get the CurrentServerId
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getCurrentServerIdNodeAsync()
Asynchronous implementation of
TransparentRedundancyType.getCurrentServerIdNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] |
getRedundantServerArray()
Get the local value of the RedundantServerArray Node.
|
PropertyTypeNode |
getRedundantServerArrayNode()
Get the RedundantServerArray
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getRedundantServerArrayNodeAsync()
Asynchronous implementation of
TransparentRedundancyType.getRedundantServerArrayNode(). |
String |
readCurrentServerId()
Read the value of the CurrentServerId Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends String> |
readCurrentServerIdAsync()
An asynchronous implementation of
TransparentRedundancyType.readCurrentServerId(). |
org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] |
readRedundantServerArray()
Read the value of the RedundantServerArray Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[]> |
readRedundantServerArrayAsync()
An asynchronous implementation of
TransparentRedundancyType.readRedundantServerArray(). |
void |
setCurrentServerId(String currentServerId)
Set the local value of the CurrentServerId Node.
|
void |
setRedundantServerArray(org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] redundantServerArray)
Set the local value of the RedundantServerArray Node.
|
void |
writeCurrentServerId(String currentServerId)
Write a new value for the CurrentServerId Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeCurrentServerIdAsync(String currentServerId)
An asynchronous implementation of
TransparentRedundancyType.writeCurrentServerId(String). |
void |
writeRedundantServerArray(org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] redundantServerArray)
Write a new value for the RedundantServerArray Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeRedundantServerArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] redundantServerArray)
An asynchronous implementation of
TransparentRedundancyType.writeRedundantServerArray(RedundantServerDataType[]). |
getRedundancySupport, getRedundancySupportNode, getRedundancySupportNodeAsync, readRedundancySupport, readRedundancySupportAsync, setRedundancySupport, writeRedundancySupport, writeRedundancySupportAsynccallMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIcon, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersion, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIcon, setNamingRuleAsync, setNodeVersion, writeEventNotifierbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRedundancySupport, getRedundancySupportNode, getRedundancySupportNodeAsync, readRedundancySupport, readRedundancySupportAsync, setRedundancySupport, writeRedundancySupport, writeRedundancySupportAsyncgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic TransparentRedundancyTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
public String getCurrentServerId() throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypeThe returned value is the last seen; it is not read live from the server.
getCurrentServerId in interface TransparentRedundancyTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the CurrentServerId Node.public void setCurrentServerId(String currentServerId) throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypeThe value is only updated locally; it is not written to the server.
setCurrentServerId in interface TransparentRedundancyTypecurrentServerId - the local value to set for the CurrentServerId Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the CurrentServerId Node.public String readCurrentServerId() throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypereadCurrentServerId in interface TransparentRedundancyTypeString value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeCurrentServerId(String currentServerId) throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypewriteCurrentServerId in interface TransparentRedundancyTypecurrentServerId - the String value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends String> readCurrentServerIdAsync()
TransparentRedundancyTypeTransparentRedundancyType.readCurrentServerId().readCurrentServerIdAsync in interface TransparentRedundancyTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCurrentServerIdAsync(String currentServerId)
TransparentRedundancyTypeTransparentRedundancyType.writeCurrentServerId(String).writeCurrentServerIdAsync in interface TransparentRedundancyTypepublic PropertyTypeNode getCurrentServerIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getCurrentServerIdNode in interface TransparentRedundancyTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getCurrentServerIdNodeAsync()
TransparentRedundancyTypeTransparentRedundancyType.getCurrentServerIdNode().getCurrentServerIdNodeAsync in interface TransparentRedundancyTypepublic org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] getRedundantServerArray()
throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypeThe returned value is the last seen; it is not read live from the server.
getRedundantServerArray in interface TransparentRedundancyTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the RedundantServerArray Node.public void setRedundantServerArray(org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] redundantServerArray)
throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypeThe value is only updated locally; it is not written to the server.
setRedundantServerArray in interface TransparentRedundancyTyperedundantServerArray - the local value to set for the RedundantServerArray Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the RedundantServerArray Node.public org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] readRedundantServerArray()
throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypereadRedundantServerArray in interface TransparentRedundancyTypeRedundantServerDataType[] value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeRedundantServerArray(org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] redundantServerArray)
throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypewriteRedundantServerArray in interface TransparentRedundancyTyperedundantServerArray - the RedundantServerDataType[] value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[]> readRedundantServerArrayAsync()
TransparentRedundancyTypeTransparentRedundancyType.readRedundantServerArray().readRedundantServerArrayAsync in interface TransparentRedundancyTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeRedundantServerArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.RedundantServerDataType[] redundantServerArray)
TransparentRedundancyTypeTransparentRedundancyType.writeRedundantServerArray(RedundantServerDataType[]).writeRedundantServerArrayAsync in interface TransparentRedundancyTypepublic PropertyTypeNode getRedundantServerArrayNode() throws org.eclipse.milo.opcua.stack.core.UaException
TransparentRedundancyTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getRedundantServerArrayNode in interface TransparentRedundancyTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getRedundantServerArrayNodeAsync()
TransparentRedundancyTypeTransparentRedundancyType.getRedundantServerArrayNode().getRedundantServerArrayNodeAsync in interface TransparentRedundancyTypeCopyright © 2021. All rights reserved.