Interface WriterGroupType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,PubSubGroupType
- All Known Implementing Classes:
WriterGroupTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>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<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubGroupType
GROUP_PROPERTIES, MAX_NETWORK_MESSAGE_SIZE, SECURITY_GROUP_ID, SECURITY_KEY_SERVICES, SECURITY_MODE -
Method Summary
Modifier and TypeMethodDescriptionGet the DiagnosticsPubSubDiagnosticsWriterGroupTypeNode, ornullif it does not exist.Asynchronous implementation ofgetDiagnosticsNode().Get the local value of the HeaderLayoutUri Node.Get the HeaderLayoutUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetHeaderLayoutUriNode().Get the local value of the KeepAliveTime Node.Get the KeepAliveTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetKeepAliveTimeNode().String[]Get the local value of the LocaleIds Node.Get the LocaleIdsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLocaleIdsNode().Get the MessageSettingsWriterGroupMessageTypeNode, ornullif it does not exist.CompletableFuture<? extends WriterGroupMessageType>Asynchronous implementation ofgetMessageSettingsNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByteGet the local value of the Priority Node.Get the PriorityPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetPriorityNode().Get the local value of the PublishingInterval Node.Get the PublishingIntervalPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetPublishingIntervalNode().Get the TransportSettingsWriterGroupTransportTypeNode, ornullif it does not exist.CompletableFuture<? extends WriterGroupTransportType>Asynchronous implementation ofgetTransportSettingsNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortGet the local value of the WriterGroupId Node.Get the WriterGroupIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetWriterGroupIdNode().Read the value of the HeaderLayoutUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadHeaderLayoutUri().Read the value of the KeepAliveTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadKeepAliveTime().String[]Read the value of the LocaleIds Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofreadLocaleIds().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByteRead the value of the Priority 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 ofreadPriority().Read the value of the PublishingInterval Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadPublishingInterval().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortRead the value of the WriterGroupId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>An asynchronous implementation ofreadWriterGroupId().voidsetHeaderLayoutUri(String value) Set the local value of the HeaderLayoutUri Node.voidsetKeepAliveTime(Double value) Set the local value of the KeepAliveTime Node.voidsetLocaleIds(String[] value) Set the local value of the LocaleIds Node.voidsetPriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Set the local value of the Priority Node.voidsetPublishingInterval(Double value) Set the local value of the PublishingInterval Node.voidsetWriterGroupId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Set the local value of the WriterGroupId Node.voidwriteHeaderLayoutUri(String value) Write a new value for the HeaderLayoutUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeHeaderLayoutUriAsync(String value) An asynchronous implementation ofwriteHeaderLayoutUri(java.lang.String).voidwriteKeepAliveTime(Double value) Write a new value for the KeepAliveTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeKeepAliveTimeAsync(Double value) An asynchronous implementation ofwriteKeepAliveTime(java.lang.Double).voidwriteLocaleIds(String[] value) Write a new value for the LocaleIds Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLocaleIdsAsync(String[] value) An asynchronous implementation ofwriteLocaleIds(java.lang.String[]).voidwritePriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Write a new value for the Priority Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePriorityAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwritePriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).voidwritePublishingInterval(Double value) Write a new value for the PublishingInterval Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwritePublishingInterval(java.lang.Double).voidwriteWriterGroupId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Write a new value for the WriterGroupId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeWriterGroupIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteWriterGroupId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).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, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubGroupType
getGroupProperties, getGroupPropertiesNode, getGroupPropertiesNodeAsync, getMaxNetworkMessageSize, getMaxNetworkMessageSizeNode, getMaxNetworkMessageSizeNodeAsync, getSecurityGroupId, getSecurityGroupIdNode, getSecurityGroupIdNodeAsync, getSecurityKeyServices, getSecurityKeyServicesNode, getSecurityKeyServicesNodeAsync, getSecurityMode, getSecurityModeNode, getSecurityModeNodeAsync, getStatusNode, getStatusNodeAsync, readGroupProperties, readGroupPropertiesAsync, readMaxNetworkMessageSize, readMaxNetworkMessageSizeAsync, readSecurityGroupId, readSecurityGroupIdAsync, readSecurityKeyServices, readSecurityKeyServicesAsync, readSecurityMode, readSecurityModeAsync, setGroupProperties, setMaxNetworkMessageSize, setSecurityGroupId, setSecurityKeyServices, setSecurityMode, writeGroupProperties, writeGroupPropertiesAsync, writeMaxNetworkMessageSize, writeMaxNetworkMessageSizeAsync, writeSecurityGroupId, writeSecurityGroupIdAsync, writeSecurityKeyServices, writeSecurityKeyServicesAsync, writeSecurityMode, writeSecurityModeAsync
-
Field Details
-
WRITER_GROUP_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> WRITER_GROUP_ID -
PUBLISHING_INTERVAL
-
KEEP_ALIVE_TIME
-
PRIORITY
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> PRIORITY -
LOCALE_IDS
-
HEADER_LAYOUT_URI
-
-
Method Details
-
getWriterGroupId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getWriterGroupId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the WriterGroupId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the WriterGroupId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the WriterGroupId Node.
-
setWriterGroupId
void setWriterGroupId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the WriterGroupId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the WriterGroupId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the WriterGroupId Node.
-
readWriterGroupId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readWriterGroupId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the WriterGroupId Node from the server and update the local value if the operation succeeds.- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeWriterGroupId
void writeWriterGroupId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the WriterGroupId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUShortvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readWriterGroupIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readWriterGroupIdAsync()An asynchronous implementation ofreadWriterGroupId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeWriterGroupIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeWriterGroupIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteWriterGroupId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getWriterGroupIdNode
Get the WriterGroupIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the WriterGroupId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getWriterGroupIdNodeAsync
CompletableFuture<? extends PropertyType> getWriterGroupIdNodeAsync()Asynchronous implementation ofgetWriterGroupIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPublishingInterval
Get the local value of the PublishingInterval Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the PublishingInterval Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the PublishingInterval Node.
-
setPublishingInterval
Set the local value of the PublishingInterval Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the PublishingInterval Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the PublishingInterval Node.
-
readPublishingInterval
Read the value of the PublishingInterval Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePublishingInterval
Write a new value for the PublishingInterval Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPublishingIntervalAsync
CompletableFuture<? extends Double> readPublishingIntervalAsync()An asynchronous implementation ofreadPublishingInterval().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writePublishingIntervalAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePublishingIntervalAsync(Double value) An asynchronous implementation ofwritePublishingInterval(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPublishingIntervalNode
Get the PublishingIntervalPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the PublishingInterval
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPublishingIntervalNodeAsync
CompletableFuture<? extends PropertyType> getPublishingIntervalNodeAsync()Asynchronous implementation ofgetPublishingIntervalNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getKeepAliveTime
Get the local value of the KeepAliveTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the KeepAliveTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the KeepAliveTime Node.
-
setKeepAliveTime
Set the local value of the KeepAliveTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the KeepAliveTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the KeepAliveTime Node.
-
readKeepAliveTime
Read the value of the KeepAliveTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeKeepAliveTime
Write a new value for the KeepAliveTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readKeepAliveTimeAsync
CompletableFuture<? extends Double> readKeepAliveTimeAsync()An asynchronous implementation ofreadKeepAliveTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeKeepAliveTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeKeepAliveTimeAsync(Double value) An asynchronous implementation ofwriteKeepAliveTime(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getKeepAliveTimeNode
Get the KeepAliveTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the KeepAliveTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getKeepAliveTimeNodeAsync
CompletableFuture<? extends PropertyType> getKeepAliveTimeNodeAsync()Asynchronous implementation ofgetKeepAliveTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPriority
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte getPriority() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Priority Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Priority Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Priority Node.
-
setPriority
void setPriority(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 Priority Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Priority Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Priority Node.
-
readPriority
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte readPriority() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Priority 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.
-
writePriority
void writePriority(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 Priority 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.
-
readPriorityAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> readPriorityAsync()An asynchronous implementation ofreadPriority().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writePriorityAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePriorityAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwritePriority(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.
-
getPriorityNode
Get the PriorityPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Priority
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPriorityNodeAsync
CompletableFuture<? extends PropertyType> getPriorityNodeAsync()Asynchronous implementation ofgetPriorityNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLocaleIds
Get the local value of the LocaleIds Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the LocaleIds Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LocaleIds Node.
-
setLocaleIds
Set the local value of the LocaleIds Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the LocaleIds Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LocaleIds Node.
-
readLocaleIds
Read the value of the LocaleIds 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.
-
writeLocaleIds
Write a new value for the LocaleIds 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.
-
readLocaleIdsAsync
CompletableFuture<? extends String[]> readLocaleIdsAsync()An asynchronous implementation ofreadLocaleIds().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLocaleIdsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLocaleIdsAsync(String[] value) An asynchronous implementation ofwriteLocaleIds(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLocaleIdsNode
Get the LocaleIdsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the LocaleIds
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLocaleIdsNodeAsync
CompletableFuture<? extends PropertyType> getLocaleIdsNodeAsync()Asynchronous implementation ofgetLocaleIdsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getHeaderLayoutUri
Get the local value of the HeaderLayoutUri Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the HeaderLayoutUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the HeaderLayoutUri Node.
-
setHeaderLayoutUri
Set the local value of the HeaderLayoutUri Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the HeaderLayoutUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the HeaderLayoutUri Node.
-
readHeaderLayoutUri
Read the value of the HeaderLayoutUri 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.
-
writeHeaderLayoutUri
Write a new value for the HeaderLayoutUri 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.
-
readHeaderLayoutUriAsync
CompletableFuture<? extends String> readHeaderLayoutUriAsync()An asynchronous implementation ofreadHeaderLayoutUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeHeaderLayoutUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHeaderLayoutUriAsync(String value) An asynchronous implementation ofwriteHeaderLayoutUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getHeaderLayoutUriNode
Get the HeaderLayoutUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the HeaderLayoutUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getHeaderLayoutUriNodeAsync
CompletableFuture<? extends PropertyType> getHeaderLayoutUriNodeAsync()Asynchronous implementation ofgetHeaderLayoutUriNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransportSettingsNode
WriterGroupTransportType getTransportSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the TransportSettingsWriterGroupTransportTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the TransportSettings
WriterGroupTransportTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTransportSettingsNodeAsync
CompletableFuture<? extends WriterGroupTransportType> getTransportSettingsNodeAsync()Asynchronous implementation ofgetTransportSettingsNode().- Returns:
- a CompletableFuture that completes successfully with the WriterGroupTransportType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMessageSettingsNode
WriterGroupMessageType getMessageSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the MessageSettingsWriterGroupMessageTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MessageSettings
WriterGroupMessageTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMessageSettingsNodeAsync
CompletableFuture<? extends WriterGroupMessageType> getMessageSettingsNodeAsync()Asynchronous implementation ofgetMessageSettingsNode().- Returns:
- a CompletableFuture that completes successfully with the WriterGroupMessageType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDiagnosticsNode
PubSubDiagnosticsWriterGroupType getDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DiagnosticsPubSubDiagnosticsWriterGroupTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Diagnostics
PubSubDiagnosticsWriterGroupTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDiagnosticsNodeAsync
CompletableFuture<? extends PubSubDiagnosticsWriterGroupType> getDiagnosticsNodeAsync()Asynchronous implementation ofgetDiagnosticsNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubDiagnosticsWriterGroupType Node or completes exceptionally if an error occurs creating or getting the Node.
-