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

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.HistoryServerCapabilitiesTypeNodeBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, GeneratedNode, UaCallable, BaseInstanceType, BaseObjectType, HistoryServerCapabilitiesType
Direct Known Subclasses:
HistoryServerCapabilitiesTypeNode

public abstract class HistoryServerCapabilitiesTypeNodeBase
extends BaseObjectTypeNode
implements HistoryServerCapabilitiesType

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


Field Summary
 
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.HistoryServerCapabilitiesType
ACCESS_HISTORY_DATA_CAPABILITY, ACCESS_HISTORY_EVENTS_CAPABILITY, AGGREGATE_FUNCTIONS, DELETE_AT_TIME_CAPABILITY, DELETE_EVENT_CAPABILITY, DELETE_RAW_CAPABILITY, INSERT_ANNOTATION_CAPABILITY, INSERT_DATA_CAPABILITY, INSERT_EVENT_CAPABILITY, MAX_RETURN_DATA_VALUES, MAX_RETURN_EVENT_VALUES, REPLACE_DATA_CAPABILITY, REPLACE_EVENT_CAPABILITY, UPDATE_DATA_CAPABILITY, UPDATE_EVENT_CAPABILITY
 
Constructor Summary
protected HistoryServerCapabilitiesTypeNodeBase(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.
 UaProperty getAccessHistoryDataCapabilityNode()
           
 UaProperty getAccessHistoryEventsCapabilityNode()
           
 FolderTypeNode getAggregateFunctionsNode()
           
 UaProperty getDeleteAtTimeCapabilityNode()
           
 UaProperty getDeleteEventCapabilityNode()
           
 UaProperty getDeleteRawCapabilityNode()
           
static GeneratedNodeInitializer<HistoryServerCapabilitiesTypeNode> getHistoryServerCapabilitiesTypeNodeInitializer()
           
 UaProperty getInsertAnnotationCapabilityNode()
           
 UaProperty getInsertDataCapabilityNode()
           
 UaProperty getInsertEventCapabilityNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxReturnDataValues()
           
 UaProperty getMaxReturnDataValuesNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxReturnEventValues()
           
 UaProperty getMaxReturnEventValuesNode()
           
 UaProperty getReplaceDataCapabilityNode()
           
 UaProperty getReplaceEventCapabilityNode()
           
 UaProperty getUpdateDataCapabilityNode()
           
 UaProperty getUpdateEventCapabilityNode()
           
 Boolean isAccessHistoryDataCapability()
           
 Boolean isAccessHistoryEventsCapability()
           
 Boolean isDeleteAtTimeCapability()
           
 Boolean isDeleteEventCapability()
           
 Boolean isDeleteRawCapability()
           
 Boolean isInsertAnnotationCapability()
           
 Boolean isInsertDataCapability()
           
 Boolean isInsertEventCapability()
           
 Boolean isReplaceDataCapability()
           
 Boolean isReplaceEventCapability()
           
 Boolean isUpdateDataCapability()
           
 Boolean isUpdateEventCapability()
           
 void setAccessHistoryDataCapability(Boolean value)
           
 void setAccessHistoryEventsCapability(Boolean value)
           
 void setDeleteAtTimeCapability(Boolean value)
           
 void setDeleteEventCapability(Boolean value)
           
 void setDeleteRawCapability(Boolean value)
           
static void setHistoryServerCapabilitiesTypeNodeInitializer(GeneratedNodeInitializer<HistoryServerCapabilitiesTypeNode> historyServerCapabilitiesTypeNodeInitializerNewValue)
           
 void setInsertAnnotationCapability(Boolean value)
           
 void setInsertDataCapability(Boolean value)
           
 void setInsertEventCapability(Boolean value)
           
 void setMaxReturnDataValues(long value)
           
 void setMaxReturnDataValues(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxReturnEventValues(long value)
           
 void setMaxReturnEventValues(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setReplaceDataCapability(Boolean value)
           
 void setReplaceEventCapability(Boolean value)
           
 void setUpdateDataCapability(Boolean value)
           
 void setUpdateEventCapability(Boolean value)
           
 
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, afterAddReference, 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.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

HistoryServerCapabilitiesTypeNodeBase

protected HistoryServerCapabilitiesTypeNodeBase(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 BaseObjectTypeNode

getHistoryServerCapabilitiesTypeNodeInitializer

public static GeneratedNodeInitializer<HistoryServerCapabilitiesTypeNode> getHistoryServerCapabilitiesTypeNodeInitializer()

setHistoryServerCapabilitiesTypeNodeInitializer

public static void setHistoryServerCapabilitiesTypeNodeInitializer(GeneratedNodeInitializer<HistoryServerCapabilitiesTypeNode> historyServerCapabilitiesTypeNodeInitializerNewValue)

getAccessHistoryDataCapabilityNode

public UaProperty getAccessHistoryDataCapabilityNode()
Specified by:
getAccessHistoryDataCapabilityNode in interface HistoryServerCapabilitiesType

isAccessHistoryDataCapability

public Boolean isAccessHistoryDataCapability()
Specified by:
isAccessHistoryDataCapability in interface HistoryServerCapabilitiesType

setAccessHistoryDataCapability

public void setAccessHistoryDataCapability(Boolean value)
Specified by:
setAccessHistoryDataCapability in interface HistoryServerCapabilitiesType

getAccessHistoryEventsCapabilityNode

public UaProperty getAccessHistoryEventsCapabilityNode()
Specified by:
getAccessHistoryEventsCapabilityNode in interface HistoryServerCapabilitiesType

isAccessHistoryEventsCapability

public Boolean isAccessHistoryEventsCapability()
Specified by:
isAccessHistoryEventsCapability in interface HistoryServerCapabilitiesType

setAccessHistoryEventsCapability

public void setAccessHistoryEventsCapability(Boolean value)
Specified by:
setAccessHistoryEventsCapability in interface HistoryServerCapabilitiesType

getMaxReturnDataValuesNode

public UaProperty getMaxReturnDataValuesNode()
Specified by:
getMaxReturnDataValuesNode in interface HistoryServerCapabilitiesType

getMaxReturnDataValues

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxReturnDataValues()
Specified by:
getMaxReturnDataValues in interface HistoryServerCapabilitiesType

setMaxReturnDataValues

public void setMaxReturnDataValues(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
Specified by:
setMaxReturnDataValues in interface HistoryServerCapabilitiesType

setMaxReturnDataValues

public void setMaxReturnDataValues(long value)

getMaxReturnEventValuesNode

public UaProperty getMaxReturnEventValuesNode()
Specified by:
getMaxReturnEventValuesNode in interface HistoryServerCapabilitiesType

getMaxReturnEventValues

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxReturnEventValues()
Specified by:
getMaxReturnEventValues in interface HistoryServerCapabilitiesType

setMaxReturnEventValues

public void setMaxReturnEventValues(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
Specified by:
setMaxReturnEventValues in interface HistoryServerCapabilitiesType

setMaxReturnEventValues

public void setMaxReturnEventValues(long value)

getInsertDataCapabilityNode

public UaProperty getInsertDataCapabilityNode()
Specified by:
getInsertDataCapabilityNode in interface HistoryServerCapabilitiesType

isInsertDataCapability

public Boolean isInsertDataCapability()
Specified by:
isInsertDataCapability in interface HistoryServerCapabilitiesType

setInsertDataCapability

public void setInsertDataCapability(Boolean value)
Specified by:
setInsertDataCapability in interface HistoryServerCapabilitiesType

getReplaceDataCapabilityNode

public UaProperty getReplaceDataCapabilityNode()
Specified by:
getReplaceDataCapabilityNode in interface HistoryServerCapabilitiesType

isReplaceDataCapability

public Boolean isReplaceDataCapability()
Specified by:
isReplaceDataCapability in interface HistoryServerCapabilitiesType

setReplaceDataCapability

public void setReplaceDataCapability(Boolean value)
Specified by:
setReplaceDataCapability in interface HistoryServerCapabilitiesType

getUpdateDataCapabilityNode

public UaProperty getUpdateDataCapabilityNode()
Specified by:
getUpdateDataCapabilityNode in interface HistoryServerCapabilitiesType

isUpdateDataCapability

public Boolean isUpdateDataCapability()
Specified by:
isUpdateDataCapability in interface HistoryServerCapabilitiesType

setUpdateDataCapability

public void setUpdateDataCapability(Boolean value)
Specified by:
setUpdateDataCapability in interface HistoryServerCapabilitiesType

getDeleteRawCapabilityNode

public UaProperty getDeleteRawCapabilityNode()
Specified by:
getDeleteRawCapabilityNode in interface HistoryServerCapabilitiesType

isDeleteRawCapability

public Boolean isDeleteRawCapability()
Specified by:
isDeleteRawCapability in interface HistoryServerCapabilitiesType

setDeleteRawCapability

public void setDeleteRawCapability(Boolean value)
Specified by:
setDeleteRawCapability in interface HistoryServerCapabilitiesType

getDeleteAtTimeCapabilityNode

public UaProperty getDeleteAtTimeCapabilityNode()
Specified by:
getDeleteAtTimeCapabilityNode in interface HistoryServerCapabilitiesType

isDeleteAtTimeCapability

public Boolean isDeleteAtTimeCapability()
Specified by:
isDeleteAtTimeCapability in interface HistoryServerCapabilitiesType

setDeleteAtTimeCapability

public void setDeleteAtTimeCapability(Boolean value)
Specified by:
setDeleteAtTimeCapability in interface HistoryServerCapabilitiesType

getInsertEventCapabilityNode

public UaProperty getInsertEventCapabilityNode()
Specified by:
getInsertEventCapabilityNode in interface HistoryServerCapabilitiesType

isInsertEventCapability

public Boolean isInsertEventCapability()
Specified by:
isInsertEventCapability in interface HistoryServerCapabilitiesType

setInsertEventCapability

public void setInsertEventCapability(Boolean value)
Specified by:
setInsertEventCapability in interface HistoryServerCapabilitiesType

getReplaceEventCapabilityNode

public UaProperty getReplaceEventCapabilityNode()
Specified by:
getReplaceEventCapabilityNode in interface HistoryServerCapabilitiesType

isReplaceEventCapability

public Boolean isReplaceEventCapability()
Specified by:
isReplaceEventCapability in interface HistoryServerCapabilitiesType

setReplaceEventCapability

public void setReplaceEventCapability(Boolean value)
Specified by:
setReplaceEventCapability in interface HistoryServerCapabilitiesType

getUpdateEventCapabilityNode

public UaProperty getUpdateEventCapabilityNode()
Specified by:
getUpdateEventCapabilityNode in interface HistoryServerCapabilitiesType

isUpdateEventCapability

public Boolean isUpdateEventCapability()
Specified by:
isUpdateEventCapability in interface HistoryServerCapabilitiesType

setUpdateEventCapability

public void setUpdateEventCapability(Boolean value)
Specified by:
setUpdateEventCapability in interface HistoryServerCapabilitiesType

getDeleteEventCapabilityNode

public UaProperty getDeleteEventCapabilityNode()
Specified by:
getDeleteEventCapabilityNode in interface HistoryServerCapabilitiesType

isDeleteEventCapability

public Boolean isDeleteEventCapability()
Specified by:
isDeleteEventCapability in interface HistoryServerCapabilitiesType

setDeleteEventCapability

public void setDeleteEventCapability(Boolean value)
Specified by:
setDeleteEventCapability in interface HistoryServerCapabilitiesType

getInsertAnnotationCapabilityNode

public UaProperty getInsertAnnotationCapabilityNode()
Specified by:
getInsertAnnotationCapabilityNode in interface HistoryServerCapabilitiesType

isInsertAnnotationCapability

public Boolean isInsertAnnotationCapability()
Specified by:
isInsertAnnotationCapability in interface HistoryServerCapabilitiesType

setInsertAnnotationCapability

public void setInsertAnnotationCapability(Boolean value)
Specified by:
setInsertAnnotationCapability in interface HistoryServerCapabilitiesType

getAggregateFunctionsNode

public FolderTypeNode getAggregateFunctionsNode()
Specified by:
getAggregateFunctionsNode in interface HistoryServerCapabilitiesType

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


Copyright © 2018. All rights reserved.