Interface CertificateExpirationAlarmType
- All Superinterfaces:
AcknowledgeableConditionType,AlarmConditionType,BaseEventType,BaseObjectType,ConditionType,DiscreteAlarmType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,OffNormalAlarmType,SystemOffNormalAlarmType
- All Known Implementing Classes:
CertificateExpirationAlarmTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ByteString>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>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<Double>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionType
AUDIBLE_ENABLED, INPUT_NODE, MAX_TIME_SHELVED, OFF_DELAY, ON_DELAY, RE_ALARM_TIME, SUPPRESSED_OR_SHELVEDFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
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.ConditionType
BRANCH_ID, CLIENT_USER_ID, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, CONDITION_SUB_CLASS_ID, CONDITION_SUB_CLASS_NAME, RETAIN, SUPPORTS_FILTERED_RETAINFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.OffNormalAlarmType
NORMAL_STATE -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.ByteStringGet the local value of the Certificate Node.Get the CertificatePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetCertificateNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the CertificateType Node.Get the CertificateTypePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetCertificateTypeNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the ExpirationDate Node.Get the ExpirationDatePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetExpirationDateNode().Get the local value of the ExpirationLimit Node.Get the ExpirationLimitPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetExpirationLimitNode().org.eclipse.milo.opcua.stack.core.types.builtin.ByteStringRead the value of the Certificate Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString>An asynchronous implementation ofreadCertificate().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the CertificateType Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofreadCertificateType().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the ExpirationDate 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 ofreadExpirationDate().Read the value of the ExpirationLimit Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadExpirationLimit().voidsetCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Set the local value of the Certificate Node.voidsetCertificateType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the CertificateType Node.voidsetExpirationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the ExpirationDate Node.voidsetExpirationLimit(Double value) Set the local value of the ExpirationLimit Node.voidwriteCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) Write a new value for the Certificate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) An asynchronous implementation ofwriteCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).voidwriteCertificateType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the CertificateType Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCertificateTypeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteCertificateType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteExpirationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the ExpirationDate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeExpirationDateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteExpirationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteExpirationLimit(Double value) Write a new value for the ExpirationLimit Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeExpirationLimitAsync(Double value) An asynchronous implementation ofwriteExpirationLimit(java.lang.Double).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AcknowledgeableConditionType
getAckedState, getAckedStateNode, getAckedStateNodeAsync, getConfirmedState, getConfirmedStateNode, getConfirmedStateNodeAsync, readAckedState, readAckedStateAsync, readConfirmedState, readConfirmedStateAsync, setAckedState, setConfirmedState, writeAckedState, writeAckedStateAsync, writeConfirmedState, writeConfirmedStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.AlarmConditionType
getActiveState, getActiveStateNode, getActiveStateNodeAsync, getAudibleEnabled, getAudibleEnabledNode, getAudibleEnabledNodeAsync, getAudibleSound, getAudibleSoundNode, getAudibleSoundNodeAsync, getEnabledState, getEnabledStateNode, getEnabledStateNodeAsync, getFirstInGroupFlag, getFirstInGroupFlagNode, getFirstInGroupFlagNodeAsync, getFirstInGroupNode, getFirstInGroupNodeAsync, getInputNode, getInputNodeNode, getInputNodeNodeAsync, getLatchedState, getLatchedStateNode, getLatchedStateNodeAsync, getMaxTimeShelved, getMaxTimeShelvedNode, getMaxTimeShelvedNodeAsync, getOffDelay, getOffDelayNode, getOffDelayNodeAsync, getOnDelay, getOnDelayNode, getOnDelayNodeAsync, getOutOfServiceState, getOutOfServiceStateNode, getOutOfServiceStateNodeAsync, getReAlarmRepeatCount, getReAlarmRepeatCountNode, getReAlarmRepeatCountNodeAsync, getReAlarmTime, getReAlarmTimeNode, getReAlarmTimeNodeAsync, getShelvingStateNode, getShelvingStateNodeAsync, getSilenceState, getSilenceStateNode, getSilenceStateNodeAsync, getSuppressedOrShelved, getSuppressedOrShelvedNode, getSuppressedOrShelvedNodeAsync, getSuppressedState, getSuppressedStateNode, getSuppressedStateNodeAsync, readActiveState, readActiveStateAsync, readAudibleEnabled, readAudibleEnabledAsync, readAudibleSound, readAudibleSoundAsync, readEnabledState, readEnabledStateAsync, readFirstInGroupFlag, readFirstInGroupFlagAsync, readInputNode, readInputNodeAsync, readLatchedState, readLatchedStateAsync, readMaxTimeShelved, readMaxTimeShelvedAsync, readOffDelay, readOffDelayAsync, readOnDelay, readOnDelayAsync, readOutOfServiceState, readOutOfServiceStateAsync, readReAlarmRepeatCount, readReAlarmRepeatCountAsync, readReAlarmTime, readReAlarmTimeAsync, readSilenceState, readSilenceStateAsync, readSuppressedOrShelved, readSuppressedOrShelvedAsync, readSuppressedState, readSuppressedStateAsync, setActiveState, setAudibleEnabled, setAudibleSound, setEnabledState, setFirstInGroupFlag, setInputNode, setLatchedState, setMaxTimeShelved, setOffDelay, setOnDelay, setOutOfServiceState, setReAlarmRepeatCount, setReAlarmTime, setSilenceState, setSuppressedOrShelved, setSuppressedState, writeActiveState, writeActiveStateAsync, writeAudibleEnabled, writeAudibleEnabledAsync, writeAudibleSound, writeAudibleSoundAsync, writeEnabledState, writeEnabledStateAsync, writeFirstInGroupFlag, writeFirstInGroupFlagAsync, writeInputNode, writeInputNodeAsync, writeLatchedState, writeLatchedStateAsync, writeMaxTimeShelved, writeMaxTimeShelvedAsync, writeOffDelay, writeOffDelayAsync, writeOnDelay, writeOnDelayAsync, writeOutOfServiceState, writeOutOfServiceStateAsync, writeReAlarmRepeatCount, writeReAlarmRepeatCountAsync, writeReAlarmTime, writeReAlarmTimeAsync, writeSilenceState, writeSilenceStateAsync, writeSuppressedOrShelved, writeSuppressedOrShelvedAsync, writeSuppressedState, writeSuppressedStateAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.BaseEventType
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, readEventId, readEventIdAsync, readEventType, readEventTypeAsync, readLocalTime, readLocalTimeAsync, readMessage, readMessageAsync, readReceiveTime, readReceiveTimeAsync, readSeverity, readSeverityAsync, readSourceName, readSourceNameAsync, readSourceNode, readSourceNodeAsync, readTime, readTimeAsync, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime, 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.client.model.objects.ConditionType
getBranchId, getBranchIdNode, getBranchIdNodeAsync, getClientUserId, getClientUserIdNode, getClientUserIdNodeAsync, getComment, getCommentNode, getCommentNodeAsync, getConditionClassId, getConditionClassIdNode, getConditionClassIdNodeAsync, getConditionClassName, getConditionClassNameNode, getConditionClassNameNodeAsync, getConditionName, getConditionNameNode, getConditionNameNodeAsync, getConditionSubClassId, getConditionSubClassIdNode, getConditionSubClassIdNodeAsync, getConditionSubClassName, getConditionSubClassNameNode, getConditionSubClassNameNodeAsync, getLastSeverity, getLastSeverityNode, getLastSeverityNodeAsync, getQuality, getQualityNode, getQualityNodeAsync, getRetain, getRetainNode, getRetainNodeAsync, getSupportsFilteredRetain, getSupportsFilteredRetainNode, getSupportsFilteredRetainNodeAsync, readBranchId, readBranchIdAsync, readClientUserId, readClientUserIdAsync, readComment, readCommentAsync, readConditionClassId, readConditionClassIdAsync, readConditionClassName, readConditionClassNameAsync, readConditionName, readConditionNameAsync, readConditionSubClassId, readConditionSubClassIdAsync, readConditionSubClassName, readConditionSubClassNameAsync, readLastSeverity, readLastSeverityAsync, readQuality, readQualityAsync, readRetain, readRetainAsync, readSupportsFilteredRetain, readSupportsFilteredRetainAsync, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionSubClassId, setConditionSubClassName, setLastSeverity, setQuality, setRetain, setSupportsFilteredRetain, writeBranchId, writeBranchIdAsync, writeClientUserId, writeClientUserIdAsync, writeComment, writeCommentAsync, writeConditionClassId, writeConditionClassIdAsync, writeConditionClassName, writeConditionClassNameAsync, writeConditionName, writeConditionNameAsync, writeConditionSubClassId, writeConditionSubClassIdAsync, writeConditionSubClassName, writeConditionSubClassNameAsync, writeLastSeverity, writeLastSeverityAsync, writeQuality, writeQualityAsync, writeRetain, writeRetainAsync, writeSupportsFilteredRetain, writeSupportsFilteredRetainAsyncMethods 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.OffNormalAlarmType
getNormalState, getNormalStateNode, getNormalStateNodeAsync, readNormalState, readNormalStateAsync, setNormalState, writeNormalState, writeNormalStateAsync
-
Field Details
-
EXPIRATION_DATE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> EXPIRATION_DATE -
EXPIRATION_LIMIT
-
CERTIFICATE_TYPE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> CERTIFICATE_TYPE -
CERTIFICATE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> CERTIFICATE
-
-
Method Details
-
getExpirationDate
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getExpirationDate() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ExpirationDate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ExpirationDate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExpirationDate Node.
-
setExpirationDate
void setExpirationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ExpirationDate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ExpirationDate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExpirationDate Node.
-
readExpirationDate
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readExpirationDate() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ExpirationDate 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.
-
writeExpirationDate
void writeExpirationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ExpirationDate 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.
-
readExpirationDateAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readExpirationDateAsync()An asynchronous implementation ofreadExpirationDate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExpirationDateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExpirationDateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteExpirationDate(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.
-
getExpirationDateNode
Get the ExpirationDatePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ExpirationDate
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExpirationDateNodeAsync
CompletableFuture<? extends PropertyType> getExpirationDateNodeAsync()Asynchronous implementation ofgetExpirationDateNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExpirationLimit
Get the local value of the ExpirationLimit Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ExpirationLimit Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExpirationLimit Node.
-
setExpirationLimit
Set the local value of the ExpirationLimit Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ExpirationLimit Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExpirationLimit Node.
-
readExpirationLimit
Read the value of the ExpirationLimit 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.
-
writeExpirationLimit
Write a new value for the ExpirationLimit 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.
-
readExpirationLimitAsync
CompletableFuture<? extends Double> readExpirationLimitAsync()An asynchronous implementation ofreadExpirationLimit().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExpirationLimitAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExpirationLimitAsync(Double value) An asynchronous implementation ofwriteExpirationLimit(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getExpirationLimitNode
Get the ExpirationLimitPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ExpirationLimit
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExpirationLimitNodeAsync
CompletableFuture<? extends PropertyType> getExpirationLimitNodeAsync()Asynchronous implementation ofgetExpirationLimitNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCertificateType
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getCertificateType() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the CertificateType Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the CertificateType Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CertificateType Node.
-
setCertificateType
void setCertificateType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the CertificateType Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the CertificateType Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CertificateType Node.
-
readCertificateType
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readCertificateType() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the CertificateType Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCertificateType
void writeCertificateType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the CertificateType Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCertificateTypeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readCertificateTypeAsync()An asynchronous implementation ofreadCertificateType().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCertificateTypeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCertificateTypeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteCertificateType(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCertificateTypeNode
Get the CertificateTypePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the CertificateType
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCertificateTypeNodeAsync
CompletableFuture<? extends PropertyType> getCertificateTypeNodeAsync()Asynchronous implementation ofgetCertificateTypeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCertificate
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Certificate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Certificate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Certificate Node.
-
setCertificate
void setCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Certificate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Certificate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Certificate Node.
-
readCertificate
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString readCertificate() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Certificate Node from the server and update the local value if the operation succeeds.- Returns:
- the
ByteStringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCertificate
void writeCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Certificate Node to the server and update the local value if the operation succeeds.- Parameters:
value- theByteStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCertificateAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> readCertificateAsync()An asynchronous implementation ofreadCertificate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCertificateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCertificateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) An asynchronous implementation ofwriteCertificate(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCertificateNode
Get the CertificatePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Certificate
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCertificateNodeAsync
CompletableFuture<? extends PropertyType> getCertificateNodeAsync()Asynchronous implementation ofgetCertificateNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-