Class QuickClientSubscriptionManager.QuickClientNode
java.lang.Object
com.inductiveautomation.ignition.gateway.web.components.quickclient.QuickClientSubscriptionManager.QuickClientNode
- All Implemented Interfaces:
NodeSubscriptionDefinition,OpcSubscriptionNode,Serializable
- Enclosing class:
- QuickClientSubscriptionManager
public static class QuickClientSubscriptionManager.QuickClientNode
extends Object
implements OpcSubscriptionNode, NodeSubscriptionDefinition
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanRetrieve the last value set by setValue(QualifiedValue) (possibly modified by a call to setQuality(StatusCode).Retrieves the node subscription definition of what this node wants to subscribe toThe servername/node id to subscribe toThe name of the subscription that this subscription should be a part ofgetValue()inthashCode()voidsetQuality(QualityCode quality) Sets only the quality.voidsetValue(QualifiedValue value) Sets a new value for this subscribable node.toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.gateway.opc.OpcSubscriptionNode
getNodeId, getProperties, getServerName
-
Constructor Details
-
QuickClientNode
-
-
Method Details
-
getNodeSubscriptionDefinition
Description copied from interface:OpcSubscriptionNodeRetrieves the node subscription definition of what this node wants to subscribe to- Specified by:
getNodeSubscriptionDefinitionin interfaceOpcSubscriptionNode
-
setQuality
Description copied from interface:OpcSubscriptionNodeSets only the quality. It is expected that the quality and timestamp will be updated, but the value will remain unchanged- Specified by:
setQualityin interfaceOpcSubscriptionNode
-
getValue
-
setValue
Description copied from interface:OpcSubscriptionNodeSets a new value for this subscribable node. This function can be called at any time, regardless of the nodes defined subscription rate. For example, if a driver provides a buffer of data, it can call this function for each value. Other settings in the system will dictate how the values are handled, such as whether each value is processed, or only the latest, after a period of time.- Specified by:
setValuein interfaceOpcSubscriptionNode
-
getLastSubscriptionValue
Description copied from interface:OpcSubscriptionNodeRetrieve the last value set by setValue(QualifiedValue) (possibly modified by a call to setQuality(StatusCode). Used by the SubscriptionModel to feed the OPC status pane for diagnostic purposes.- Specified by:
getLastSubscriptionValuein interfaceOpcSubscriptionNode
-
getQuickClientId
-
getServerNodeId
Description copied from interface:NodeSubscriptionDefinitionThe servername/node id to subscribe to- Specified by:
getServerNodeIdin interfaceNodeSubscriptionDefinition- Specified by:
getServerNodeIdin interfaceOpcSubscriptionNode- Returns:
- this Node's
ServerNodeId; the name of the OPC server it belongs to and its NodeId.
-
getSubscriptionName
Description copied from interface:NodeSubscriptionDefinitionThe name of the subscription that this subscription should be a part of- Specified by:
getSubscriptionNamein interfaceNodeSubscriptionDefinition- Specified by:
getSubscriptionNamein interfaceOpcSubscriptionNode- Returns:
- the logical name of the subscription this Node belongs to.
-
toString
-
equals
-
hashCode
public int hashCode()
-