com.prosysopc.ua.types.opcua.server
Class AlarmConditionTypeNodeBase

java.lang.Object
  extended by com.prosysopc.ua.nodes.AbstractUaNode
      extended by com.prosysopc.ua.server.nodes.ServerNode
          extended by com.prosysopc.ua.server.nodes.BaseNode
              extended by com.prosysopc.ua.server.nodes.UaInstanceNode
                  extended by com.prosysopc.ua.server.nodes.UaObjectNode
                      extended by com.prosysopc.ua.server.nodes.AbstractGeneratedObjectNode
                          extended by com.prosysopc.ua.types.opcua.server.BaseObjectTypeNode
                              extended by com.prosysopc.ua.types.opcua.server.BaseEventTypeNodeBase
                                  extended by com.prosysopc.ua.types.opcua.server.BaseEventTypeNode
                                      extended by com.prosysopc.ua.types.opcua.server.ConditionTypeNodeBase
                                          extended by com.prosysopc.ua.types.opcua.server.ConditionTypeNode
                                              extended by com.prosysopc.ua.types.opcua.server.AcknowledgeableConditionTypeNodeBase
                                                  extended by com.prosysopc.ua.types.opcua.server.AcknowledgeableConditionTypeNode
                                                      extended by com.prosysopc.ua.types.opcua.server.AlarmConditionTypeNodeBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, GeneratedNode, UaCallable, AcknowledgeableConditionType, AlarmConditionType, BaseEventType, BaseInstanceType, BaseObjectType, ConditionType
Direct Known Subclasses:
AlarmConditionTypeNode

public abstract class AlarmConditionTypeNodeBase
extends AcknowledgeableConditionTypeNode
implements AlarmConditionType

Generated on 2018-05-09 10:46:24


Field Summary
 
Fields inherited from class com.prosysopc.ua.types.opcua.server.BaseEventTypeNode
lastEvent
 
Fields inherited from class com.prosysopc.ua.server.nodes.BaseNode
NODE_VERSION_PROPERTY_NAME
 
Fields inherited from class com.prosysopc.ua.server.nodes.ServerNode
eventListeners, INITIALIZATION_TIME, nodeManager, supportedAttributesMap
 
Fields inherited from interface com.prosysopc.ua.types.opcua.AlarmConditionType
ACTIVE_STATE, ENABLED_STATE, INPUT_NODE, MAX_TIME_SHELVED, SHELVING_STATE, SUPPRESSED_OR_SHELVED, SUPPRESSED_STATE
 
Fields inherited from interface com.prosysopc.ua.types.opcua.AcknowledgeableConditionType
ACKED_STATE, ACKNOWLEDGE, CONFIRM, CONFIRMED_STATE
 
Fields inherited from interface com.prosysopc.ua.types.opcua.ConditionType
ADD_COMMENT, BRANCH_ID, CLIENT_USER_ID, COMMENT, CONDITION_CLASS_ID, CONDITION_CLASS_NAME, CONDITION_NAME, DISABLE, ENABLE, LAST_SEVERITY, QUALITY, RETAIN
 
Fields inherited from interface com.prosysopc.ua.types.opcua.BaseEventType
EVENT_ID, EVENT_TYPE, LOCAL_TIME, MESSAGE, RECEIVE_TIME, SEVERITY, SOURCE_NAME, SOURCE_NODE, TIME
 
Constructor Summary
protected AlarmConditionTypeNodeBase(NodeManagerUaNode nodeManager, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 void afterCreate()
          This method is called after NodeBuilder has constructed the instance, it is called for every sub-node that also implement this interface
 org.opcfoundation.ua.builtintypes.Variant[] callMethod(ServiceContext serviceContext, org.opcfoundation.ua.builtintypes.NodeId methodId, org.opcfoundation.ua.builtintypes.Variant[] inputArguments, org.opcfoundation.ua.builtintypes.StatusCode[] inputArgumentResults, org.opcfoundation.ua.builtintypes.DiagnosticInfo[] inputArgumentDiagnosticInfos)
          Fallback implementation when no subtype handles the method call.
 org.opcfoundation.ua.builtintypes.LocalizedText getActiveState()
           
 TwoStateVariableTypeNode getActiveStateNode()
           
static GeneratedNodeInitializer<AlarmConditionTypeNode> getAlarmConditionTypeNodeInitializer()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getEnabledState()
           
 TwoStateVariableTypeNode getEnabledStateNode()
           
 org.opcfoundation.ua.builtintypes.NodeId getInputNode()
           
 UaProperty getInputNodeNode()
           
 Double getMaxTimeShelved()
           
 UaProperty getMaxTimeShelvedNode()
           
 ShelvedStateMachineTypeNode getShelvingStateNode()
           
 UaProperty getSuppressedOrShelvedNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getSuppressedState()
           
 TwoStateVariableTypeNode getSuppressedStateNode()
           
 Boolean isSuppressedOrShelved()
           
 void setActiveState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
static void setAlarmConditionTypeNodeInitializer(GeneratedNodeInitializer<AlarmConditionTypeNode> alarmConditionTypeNodeInitializerNewValue)
           
 void setEnabledState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 void setInputNode(org.opcfoundation.ua.builtintypes.NodeId value)
           
 void setMaxTimeShelved(Double value)
           
 void setSuppressedOrShelved(Boolean value)
           
 void setSuppressedState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.AcknowledgeableConditionTypeNode
acknowledge, confirm, isAcked, isConfirmed, onAcknowledge, onConfirm, setAcked, setAcked, setConfirmed, setConfirmed
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.AcknowledgeableConditionTypeNodeBase
acknowledge, confirm, getAckedState, getAckedStateNode, getAcknowledgeableConditionTypeNodeInitializer, getAcknowledgeMethodImplementation, getAcknowledgeNode, getConfirmedState, getConfirmedStateNode, getConfirmMethodImplementation, getConfirmNode, setAckedState, setAcknowledgeableConditionTypeNodeInitializer, setAcknowledgeMethodImplementation, setConfirmedState, setConfirmMethodImplementation
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.ConditionTypeNode
addComment, checkEnabled, isEnabled, onAddComment, onDisable, onEnable, setEnabled, setEnabled, setQuality, setRetain, triggerEvent, triggerEvent
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.ConditionTypeNodeBase
addComment, disable, enable, getAddCommentMethodImplementation, getAddCommentNode, getBranchId, getBranchIdNode, getClientUserId, getClientUserIdNode, getComment, getCommentNode, getConditionClassId, getConditionClassIdNode, getConditionClassName, getConditionClassNameNode, getConditionName, getConditionNameNode, getConditionTypeNodeInitializer, getDisableMethodImplementation, getDisableNode, getEnableMethodImplementation, getEnableNode, getLastSeverity, getLastSeverityNode, getQuality, getQualityNode, getRetainNode, isRetain, setAddCommentMethodImplementation, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setConditionTypeNodeInitializer, setDisableMethodImplementation, setEnableMethodImplementation, setLastSeverity, setLastSeverity, setRetain
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.BaseEventTypeNode
afterAddReference, getLastEvent, getSource, getSourceName, getSourceNode, isDeleteOneShotEvents, isMonitoredForEvents, setDeleteOneShotEvents, setSeverity, setSeverity, setSource, setSourceName, triggerEvent
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.BaseEventTypeNodeBase
getBaseEventTypeNodeInitializer, getEventId, getEventIdNode, getEventType, getEventTypeNode, getLocalTime, getLocalTimeNode, getMessage, getMessageNode, getReceiveTime, getReceiveTimeNode, getSeverity, getSeverityNode, getSourceNameNode, getSourceNodeNode, getTime, getTimeNode, setBaseEventTypeNodeInitializer, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSourceNode, setTime
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.BaseObjectTypeNode
isCacheMethodIds, setCacheMethodIds
 
Methods inherited from class com.prosysopc.ua.server.nodes.AbstractGeneratedObjectNode
afterCreateInitIfExists, afterCreateSetValueIfExists, callAfterCreateIfExists, getDefaultTypeDefinition, getQualifiedName, isComponentMatch
 
Methods inherited from class com.prosysopc.ua.server.nodes.UaObjectNode
addCallListener, callMethod, deleteIfNodeExists, getAttributes, getAttributes, getEventNotifier, getIcon, getNodeClass, initSupportedAttributes, readAttributeValue, removeCallListener, setAttributes, setEventNotifier, setIcon, toString, writeAttributeValue
 
Methods inherited from class com.prosysopc.ua.server.nodes.UaInstanceNode
addModellingRule, beforeAddReference, getTypeDefinition, getTypeDefinitionId, hasTypeDefinition, registerOverridePlainMethod, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId, supportsTypeDefinitionNode
 
Methods inherited from class com.prosysopc.ua.server.nodes.BaseNode
addPlainProperty, addPlainVariable, assertTypeSupport, assertTypeSupport, createNodeId, createNodeId, createReflectiveInstanceProperty, createReflectiveInstanceProperty, deleteReference, deleteReference, doAddProperty, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDescription, getDisplayName, getDisplayName, getMethod, getNodeVersion, getNodeVersionValue, getProperties, getProperty, getPropertyValue, getReferencesAsList, getStandardBrowseName, getStandardDisplayText, getUserWriteMask, getWriteMask, hasProperty, hasReference, hasUserWriteAccess, hasWriteAccess, incNodeVersion, initNodeVersion, isChildOfType, readAttribute, readAttribute, registerCallbackProperty, registerPlainInstanceProperty, registerPlainInstanceProperty, registerPlainProperty, registerPlainProperty, registerPlainVariable, registerPlainVariable, registerReflectiveInstanceProperty, registerReflectiveInstanceVariable, registerReflectiveProperty, registerReflectiveVariable, removeProperty, setAccessLevelRecursively, setAccessLevelRecursively, setAttribute, setBrowseName, setDescription, setDisplayName, setNodeVersionValue, setPropertyValue, setUserWriteMask, setWriteMask, writeAttribute
 
Methods inherited from class com.prosysopc.ua.server.nodes.ServerNode
addComponent, addDataChangeListener, addEventListener, addNewReference, addNewReference, addOrganizes, addProperties, addProperty, addReference, addReference, addReference, addReference, addReference, addReference, afterDeleteReference, dataChange, deleteReference, deleteReference, deleteReferences, doDeleteReference, equals, findPlaceholders, fireDataChange, fireEvent, fireEventInParents, getAddressSpace, getDefaultBrowseName, getNodeId, getNodeManager, getReference, getReferenceList, getReferences, getSupportedAttributes, getTargetNodes, hashCode, isAddNotifierReferencesToServerObject, isFalseOrNull, isMandatory, isMonitoredForEvents, isTrueOrNull, isType, referenceTypeInherits, removeComponent, removeDataChangeListener, removeEventListener, setAddNotifierReferencesToServerObject, setReferences, supportsAttribute, translateBrowsePathToNodeIds, validateHasEventSourceChain, validateHasEventSourceChain
 
Methods inherited from class com.prosysopc.ua.nodes.AbstractUaNode
getForwardReferences, getInverseReferences, getReferences, getReferences, referenceTypeInherits
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.prosysopc.ua.types.opcua.AcknowledgeableConditionType
acknowledge, confirm, getAckedState, getAckedStateNode, getAcknowledgeNode, getConfirmedState, getConfirmedStateNode, getConfirmNode, setAckedState, setConfirmedState
 
Methods inherited from interface com.prosysopc.ua.types.opcua.ConditionType
addComment, disable, enable, getAddCommentNode, getBranchId, getBranchIdNode, getClientUserId, getClientUserIdNode, getComment, getCommentNode, getConditionClassId, getConditionClassIdNode, getConditionClassName, getConditionClassNameNode, getConditionName, getConditionNameNode, getDisableNode, getEnableNode, getLastSeverity, getLastSeverityNode, getQuality, getQualityNode, getRetainNode, isRetain, setBranchId, setClientUserId, setComment, setConditionClassId, setConditionClassName, setConditionName, setLastSeverity, setQuality, setRetain
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseEventType
getEventId, getEventIdNode, getEventType, getEventTypeNode, getLocalTime, getLocalTimeNode, getMessage, getMessageNode, getReceiveTime, getReceiveTimeNode, getSeverity, getSeverityNode, getSourceName, getSourceNameNode, getSourceNode, getSourceNodeNode, getTime, getTimeNode, setEventId, setEventType, setLocalTime, setMessage, setReceiveTime, setSeverity, setSourceName, setSourceNode, setTime
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from interface com.prosysopc.ua.nodes.UaNode
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 

Constructor Detail

AlarmConditionTypeNodeBase

protected AlarmConditionTypeNodeBase(NodeManagerUaNode nodeManager,
                                     org.opcfoundation.ua.builtintypes.NodeId nodeId,
                                     org.opcfoundation.ua.builtintypes.QualifiedName browseName,
                                     org.opcfoundation.ua.builtintypes.LocalizedText displayName)
Method Detail

afterCreate

public void afterCreate()
Description copied from interface: GeneratedNode
This method is called after NodeBuilder has constructed the instance, it is called for every sub-node that also implement this interface

Specified by:
afterCreate in interface GeneratedNode
Overrides:
afterCreate in class AcknowledgeableConditionTypeNode

getAlarmConditionTypeNodeInitializer

public static GeneratedNodeInitializer<AlarmConditionTypeNode> getAlarmConditionTypeNodeInitializer()

setAlarmConditionTypeNodeInitializer

public static void setAlarmConditionTypeNodeInitializer(GeneratedNodeInitializer<AlarmConditionTypeNode> alarmConditionTypeNodeInitializerNewValue)

getInputNodeNode

public UaProperty getInputNodeNode()
Specified by:
getInputNodeNode in interface AlarmConditionType

getInputNode

public org.opcfoundation.ua.builtintypes.NodeId getInputNode()
Specified by:
getInputNode in interface AlarmConditionType

setInputNode

public void setInputNode(org.opcfoundation.ua.builtintypes.NodeId value)
Specified by:
setInputNode in interface AlarmConditionType

getSuppressedOrShelvedNode

public UaProperty getSuppressedOrShelvedNode()
Specified by:
getSuppressedOrShelvedNode in interface AlarmConditionType

isSuppressedOrShelved

public Boolean isSuppressedOrShelved()
Specified by:
isSuppressedOrShelved in interface AlarmConditionType

setSuppressedOrShelved

public void setSuppressedOrShelved(Boolean value)
Specified by:
setSuppressedOrShelved in interface AlarmConditionType

getMaxTimeShelvedNode

public UaProperty getMaxTimeShelvedNode()
Specified by:
getMaxTimeShelvedNode in interface AlarmConditionType

getMaxTimeShelved

public Double getMaxTimeShelved()
Specified by:
getMaxTimeShelved in interface AlarmConditionType

setMaxTimeShelved

public void setMaxTimeShelved(Double value)
Specified by:
setMaxTimeShelved in interface AlarmConditionType

getEnabledStateNode

public TwoStateVariableTypeNode getEnabledStateNode()
Specified by:
getEnabledStateNode in interface AcknowledgeableConditionType
Specified by:
getEnabledStateNode in interface AlarmConditionType
Specified by:
getEnabledStateNode in interface ConditionType
Overrides:
getEnabledStateNode in class AcknowledgeableConditionTypeNodeBase

getEnabledState

public org.opcfoundation.ua.builtintypes.LocalizedText getEnabledState()
Specified by:
getEnabledState in interface AcknowledgeableConditionType
Specified by:
getEnabledState in interface AlarmConditionType
Specified by:
getEnabledState in interface ConditionType
Overrides:
getEnabledState in class AcknowledgeableConditionTypeNodeBase

setEnabledState

public void setEnabledState(org.opcfoundation.ua.builtintypes.LocalizedText value)
Specified by:
setEnabledState in interface AcknowledgeableConditionType
Specified by:
setEnabledState in interface AlarmConditionType
Specified by:
setEnabledState in interface ConditionType
Overrides:
setEnabledState in class AcknowledgeableConditionTypeNodeBase

getActiveStateNode

public TwoStateVariableTypeNode getActiveStateNode()
Specified by:
getActiveStateNode in interface AlarmConditionType

getActiveState

public org.opcfoundation.ua.builtintypes.LocalizedText getActiveState()
Specified by:
getActiveState in interface AlarmConditionType

setActiveState

public void setActiveState(org.opcfoundation.ua.builtintypes.LocalizedText value)
Specified by:
setActiveState in interface AlarmConditionType

getSuppressedStateNode

public TwoStateVariableTypeNode getSuppressedStateNode()
Specified by:
getSuppressedStateNode in interface AlarmConditionType

getSuppressedState

public org.opcfoundation.ua.builtintypes.LocalizedText getSuppressedState()
Specified by:
getSuppressedState in interface AlarmConditionType

setSuppressedState

public void setSuppressedState(org.opcfoundation.ua.builtintypes.LocalizedText value)
Specified by:
setSuppressedState in interface AlarmConditionType

getShelvingStateNode

public ShelvedStateMachineTypeNode getShelvingStateNode()
Specified by:
getShelvingStateNode in interface AlarmConditionType

callMethod

public org.opcfoundation.ua.builtintypes.Variant[] callMethod(ServiceContext serviceContext,
                                                              org.opcfoundation.ua.builtintypes.NodeId methodId,
                                                              org.opcfoundation.ua.builtintypes.Variant[] inputArguments,
                                                              org.opcfoundation.ua.builtintypes.StatusCode[] inputArgumentResults,
                                                              org.opcfoundation.ua.builtintypes.DiagnosticInfo[] inputArgumentDiagnosticInfos)
                                                       throws StatusException
Description copied from class: UaObjectNode
Fallback implementation when no subtype handles the method call.

Specified by:
callMethod in interface UaCallable
Overrides:
callMethod in class AcknowledgeableConditionTypeNodeBase
Returns:
Throws:
StatusException


Copyright © 2018. All rights reserved.