Class UaDataTypeNode
- java.lang.Object
-
- com.plccom.opc.ua.client.application.model.nodes.UaNode
-
- com.plccom.opc.ua.client.application.model.nodes.UaDataTypeNode
-
- Direct Known Subclasses:
UaObjectTypeNode
public class UaDataTypeNode extends UaNode
PLCcom sdk UaDataTypeNode Implementation for Opc Ua, with the UaDataTypeNode object you can read or write Attributes or values from cache or directly from connected ua server- Author:
- Indi.An GmbH, www.indi-an.com, support@indi-an.com
-
-
Constructor Summary
Constructors Constructor Description UaDataTypeNode(UaClient client, com.plccom.opc.ua.builtintypes.NodeId nodeId)Standard constructor for a UaDataTypeNode instances
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetIsAbstract()Returns the attribute IsAbstract from cache or directly from connected ua servercom.plccom.opc.ua.builtintypes.DataValuereadIsAbstract()Reads the complete datavalue of attribute IsAbstract this node from cache or directly from connected ua servercom.plccom.opc.ua.builtintypes.StatusCodesetIsAbstract(boolean isAbstract)Sets the attribute isAbstract of this node at connected ua server and refreshing the nodecachecom.plccom.opc.ua.builtintypes.StatusCodewriteIsAbstract(com.plccom.opc.ua.builtintypes.DataValue value)Writes the IsAbstract attribute-
Methods inherited from class com.plccom.opc.ua.client.application.model.nodes.UaNode
getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, readBrowseName, readDescription, readDisplayName, readNodeClass, readNodeId, readUserWriteMask, readWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMask, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeUserWriteMask, writeWriteMask
-
-
-
-
Constructor Detail
-
UaDataTypeNode
public UaDataTypeNode(UaClient client, com.plccom.opc.ua.builtintypes.NodeId nodeId)
Standard constructor for a UaDataTypeNode instances- Parameters:
client- a client instancenodeId- the based nodeId
-
-
Method Detail
-
getIsAbstract
public Boolean getIsAbstract() throws com.plccom.opc.ua.common.ServiceFaultException, com.plccom.opc.ua.common.ServiceResultException
Returns the attribute IsAbstract from cache or directly from connected ua server- Returns:
- the IsAbstract attribute
- Throws:
com.plccom.opc.ua.common.ServiceFaultException- on error while executing the operationcom.plccom.opc.ua.common.ServiceResultException- on communication error
-
setIsAbstract
public com.plccom.opc.ua.builtintypes.StatusCode setIsAbstract(boolean isAbstract) throws com.plccom.opc.ua.common.ServiceResultExceptionSets the attribute isAbstract of this node at connected ua server and refreshing the nodecache- Parameters:
isAbstract- the isAbstract attribute- Returns:
- a StatusCode object with result of actual operation
- Throws:
com.plccom.opc.ua.common.ServiceResultException- on communication error
-
readIsAbstract
public com.plccom.opc.ua.builtintypes.DataValue readIsAbstract() throws com.plccom.opc.ua.common.ServiceFaultException, com.plccom.opc.ua.common.ServiceResultExceptionReads the complete datavalue of attribute IsAbstract this node from cache or directly from connected ua server- Returns:
- a datavalue object with the attribute IsAbstract
- Throws:
com.plccom.opc.ua.common.ServiceFaultException- on error while executing the operationcom.plccom.opc.ua.common.ServiceResultException- on communication error
-
writeIsAbstract
public com.plccom.opc.ua.builtintypes.StatusCode writeIsAbstract(com.plccom.opc.ua.builtintypes.DataValue value) throws com.plccom.opc.ua.common.ServiceResultExceptionWrites the IsAbstract attribute- Parameters:
value- a datavalue object with informations to write- Returns:
- a StatusCode object with result of actual operation
- Throws:
com.plccom.opc.ua.common.ServiceResultException- on communication error
-
-