Class BrokerConnectionTransportTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.ConnectionTransportTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.BrokerConnectionTransportTypeNode
- All Implemented Interfaces:
BaseObjectType,BrokerConnectionTransportType,ConnectionTransportType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class BrokerConnectionTransportTypeNode
extends ConnectionTransportTypeNode
implements BrokerConnectionTransportType
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BrokerConnectionTransportType
AUTHENTICATION_PROFILE_URI, RESOURCE_URI -
Constructor Summary
ConstructorsConstructorDescriptionBrokerConnectionTransportTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the AuthenticationProfileUri Node.Get the AuthenticationProfileUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofBrokerConnectionTransportType.getAuthenticationProfileUriNode().Get the local value of the ResourceUri Node.Get the ResourceUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofBrokerConnectionTransportType.getResourceUriNode().Read the value of the AuthenticationProfileUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofBrokerConnectionTransportType.readAuthenticationProfileUri().Read the value of the ResourceUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofBrokerConnectionTransportType.readResourceUri().voidSet the local value of the AuthenticationProfileUri Node.voidsetResourceUri(String value) Set the local value of the ResourceUri Node.voidWrite a new value for the AuthenticationProfileUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAuthenticationProfileUriAsync(String authenticationProfileUri) An asynchronous implementation ofBrokerConnectionTransportType.writeAuthenticationProfileUri(java.lang.String).voidwriteResourceUri(String value) Write a new value for the ResourceUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeResourceUriAsync(String resourceUri) An asynchronous implementation ofBrokerConnectionTransportType.writeResourceUri(java.lang.String).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
BrokerConnectionTransportTypeNode
public BrokerConnectionTransportTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getResourceUri
Description copied from interface:BrokerConnectionTransportTypeGet the local value of the ResourceUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getResourceUriin interfaceBrokerConnectionTransportType- Returns:
- the local value of the ResourceUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ResourceUri Node.
-
setResourceUri
Description copied from interface:BrokerConnectionTransportTypeSet the local value of the ResourceUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setResourceUriin interfaceBrokerConnectionTransportType- Parameters:
value- the local value to set for the ResourceUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ResourceUri Node.
-
readResourceUri
Description copied from interface:BrokerConnectionTransportTypeRead the value of the ResourceUri Node from the server and update the local value if the operation succeeds.- Specified by:
readResourceUriin interfaceBrokerConnectionTransportType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeResourceUri
Description copied from interface:BrokerConnectionTransportTypeWrite a new value for the ResourceUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeResourceUriin interfaceBrokerConnectionTransportType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readResourceUriAsync
Description copied from interface:BrokerConnectionTransportTypeAn asynchronous implementation ofBrokerConnectionTransportType.readResourceUri().- Specified by:
readResourceUriAsyncin interfaceBrokerConnectionTransportType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeResourceUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeResourceUriAsync(String resourceUri) Description copied from interface:BrokerConnectionTransportTypeAn asynchronous implementation ofBrokerConnectionTransportType.writeResourceUri(java.lang.String).- Specified by:
writeResourceUriAsyncin interfaceBrokerConnectionTransportType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getResourceUriNode
Description copied from interface:BrokerConnectionTransportTypeGet the ResourceUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getResourceUriNodein interfaceBrokerConnectionTransportType- Returns:
- the ResourceUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getResourceUriNodeAsync
Description copied from interface:BrokerConnectionTransportTypeAsynchronous implementation ofBrokerConnectionTransportType.getResourceUriNode().- Specified by:
getResourceUriNodeAsyncin interfaceBrokerConnectionTransportType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAuthenticationProfileUri
Description copied from interface:BrokerConnectionTransportTypeGet the local value of the AuthenticationProfileUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getAuthenticationProfileUriin interfaceBrokerConnectionTransportType- Returns:
- the local value of the AuthenticationProfileUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AuthenticationProfileUri Node.
-
setAuthenticationProfileUri
public void setAuthenticationProfileUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:BrokerConnectionTransportTypeSet the local value of the AuthenticationProfileUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setAuthenticationProfileUriin interfaceBrokerConnectionTransportType- Parameters:
value- the local value to set for the AuthenticationProfileUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AuthenticationProfileUri Node.
-
readAuthenticationProfileUri
Description copied from interface:BrokerConnectionTransportTypeRead the value of the AuthenticationProfileUri Node from the server and update the local value if the operation succeeds.- Specified by:
readAuthenticationProfileUriin interfaceBrokerConnectionTransportType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAuthenticationProfileUri
public void writeAuthenticationProfileUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:BrokerConnectionTransportTypeWrite a new value for the AuthenticationProfileUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeAuthenticationProfileUriin interfaceBrokerConnectionTransportType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAuthenticationProfileUriAsync
Description copied from interface:BrokerConnectionTransportTypeAn asynchronous implementation ofBrokerConnectionTransportType.readAuthenticationProfileUri().- Specified by:
readAuthenticationProfileUriAsyncin interfaceBrokerConnectionTransportType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAuthenticationProfileUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAuthenticationProfileUriAsync(String authenticationProfileUri) Description copied from interface:BrokerConnectionTransportTypeAn asynchronous implementation ofBrokerConnectionTransportType.writeAuthenticationProfileUri(java.lang.String).- Specified by:
writeAuthenticationProfileUriAsyncin interfaceBrokerConnectionTransportType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAuthenticationProfileUriNode
public PropertyTypeNode getAuthenticationProfileUriNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:BrokerConnectionTransportTypeGet the AuthenticationProfileUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAuthenticationProfileUriNodein interfaceBrokerConnectionTransportType- Returns:
- the AuthenticationProfileUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAuthenticationProfileUriNodeAsync
Description copied from interface:BrokerConnectionTransportTypeAsynchronous implementation ofBrokerConnectionTransportType.getAuthenticationProfileUriNode().- Specified by:
getAuthenticationProfileUriNodeAsyncin interfaceBrokerConnectionTransportType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-