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

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
All Implemented Interfaces:
UaInstance, UaNode, UaObject, GeneratedNode, UaCallable, AcknowledgeableConditionType, BaseEventType, BaseInstanceType, BaseObjectType, ConditionType
Direct Known Subclasses:
AcknowledgeableConditionTypeNode

public abstract class AcknowledgeableConditionTypeNodeBase
extends ConditionTypeNode
implements AcknowledgeableConditionType

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.AcknowledgeableConditionType
ACKED_STATE, ACKNOWLEDGE, CONFIRM, CONFIRMED_STATE, ENABLED_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 AcknowledgeableConditionTypeNodeBase(NodeManagerUaNode nodeManager, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 void acknowledge(org.opcfoundation.ua.builtintypes.ByteString eventId, org.opcfoundation.ua.builtintypes.LocalizedText comment)
           
 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.
 void confirm(org.opcfoundation.ua.builtintypes.ByteString eventId, org.opcfoundation.ua.builtintypes.LocalizedText comment)
           
 org.opcfoundation.ua.builtintypes.LocalizedText getAckedState()
           
 TwoStateVariableTypeNode getAckedStateNode()
           
static GeneratedNodeInitializer<AcknowledgeableConditionTypeNode> getAcknowledgeableConditionTypeNodeInitializer()
           
static AcknowledgeableConditionTypeAcknowledgeMethod getAcknowledgeMethodImplementation()
           
 UaMethod getAcknowledgeNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getConfirmedState()
           
 TwoStateVariableTypeNode getConfirmedStateNode()
           
static AcknowledgeableConditionTypeConfirmMethod getConfirmMethodImplementation()
           
 UaMethod getConfirmNode()
           
 org.opcfoundation.ua.builtintypes.LocalizedText getEnabledState()
           
 TwoStateVariableTypeNode getEnabledStateNode()
           
protected abstract  void onAcknowledge(ServiceContext serviceContext, org.opcfoundation.ua.builtintypes.ByteString eventId, org.opcfoundation.ua.builtintypes.LocalizedText comment)
           
protected abstract  void onConfirm(ServiceContext serviceContext, org.opcfoundation.ua.builtintypes.ByteString eventId, org.opcfoundation.ua.builtintypes.LocalizedText comment)
           
 void setAckedState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
static void setAcknowledgeableConditionTypeNodeInitializer(GeneratedNodeInitializer<AcknowledgeableConditionTypeNode> acknowledgeableConditionTypeNodeInitializerNewValue)
           
static void setAcknowledgeMethodImplementation(AcknowledgeableConditionTypeAcknowledgeMethod acknowledgeMethodImplementationNewValue)
           
 void setConfirmedState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
static void setConfirmMethodImplementation(AcknowledgeableConditionTypeConfirmMethod confirmMethodImplementationNewValue)
           
 void setEnabledState(org.opcfoundation.ua.builtintypes.LocalizedText value)
           
 
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.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

AcknowledgeableConditionTypeNodeBase

protected AcknowledgeableConditionTypeNodeBase(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 ConditionTypeNode

getAcknowledgeableConditionTypeNodeInitializer

public static GeneratedNodeInitializer<AcknowledgeableConditionTypeNode> getAcknowledgeableConditionTypeNodeInitializer()

setAcknowledgeableConditionTypeNodeInitializer

public static void setAcknowledgeableConditionTypeNodeInitializer(GeneratedNodeInitializer<AcknowledgeableConditionTypeNode> acknowledgeableConditionTypeNodeInitializerNewValue)

getEnabledStateNode

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

getEnabledState

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

setEnabledState

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

getAckedStateNode

public TwoStateVariableTypeNode getAckedStateNode()
Specified by:
getAckedStateNode in interface AcknowledgeableConditionType

getAckedState

public org.opcfoundation.ua.builtintypes.LocalizedText getAckedState()
Specified by:
getAckedState in interface AcknowledgeableConditionType

setAckedState

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

getConfirmedStateNode

public TwoStateVariableTypeNode getConfirmedStateNode()
Specified by:
getConfirmedStateNode in interface AcknowledgeableConditionType

getConfirmedState

public org.opcfoundation.ua.builtintypes.LocalizedText getConfirmedState()
Specified by:
getConfirmedState in interface AcknowledgeableConditionType

setConfirmedState

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

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 ConditionTypeNodeBase
Returns:
Throws:
StatusException

getAcknowledgeNode

public UaMethod getAcknowledgeNode()
Specified by:
getAcknowledgeNode in interface AcknowledgeableConditionType

onAcknowledge

protected abstract void onAcknowledge(ServiceContext serviceContext,
                                      org.opcfoundation.ua.builtintypes.ByteString eventId,
                                      org.opcfoundation.ua.builtintypes.LocalizedText comment)
                               throws StatusException
Throws:
StatusException

acknowledge

public void acknowledge(org.opcfoundation.ua.builtintypes.ByteString eventId,
                        org.opcfoundation.ua.builtintypes.LocalizedText comment)
                 throws StatusException
Specified by:
acknowledge in interface AcknowledgeableConditionType
Throws:
StatusException

getAcknowledgeMethodImplementation

public static AcknowledgeableConditionTypeAcknowledgeMethod getAcknowledgeMethodImplementation()

setAcknowledgeMethodImplementation

public static void setAcknowledgeMethodImplementation(AcknowledgeableConditionTypeAcknowledgeMethod acknowledgeMethodImplementationNewValue)

getConfirmNode

public UaMethod getConfirmNode()
Specified by:
getConfirmNode in interface AcknowledgeableConditionType

onConfirm

protected abstract void onConfirm(ServiceContext serviceContext,
                                  org.opcfoundation.ua.builtintypes.ByteString eventId,
                                  org.opcfoundation.ua.builtintypes.LocalizedText comment)
                           throws StatusException
Throws:
StatusException

confirm

public void confirm(org.opcfoundation.ua.builtintypes.ByteString eventId,
                    org.opcfoundation.ua.builtintypes.LocalizedText comment)
             throws StatusException
Specified by:
confirm in interface AcknowledgeableConditionType
Throws:
StatusException

getConfirmMethodImplementation

public static AcknowledgeableConditionTypeConfirmMethod getConfirmMethodImplementation()

setConfirmMethodImplementation

public static void setConfirmMethodImplementation(AcknowledgeableConditionTypeConfirmMethod confirmMethodImplementationNewValue)


Copyright © 2018. All rights reserved.