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

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

public abstract class HistoricalDataConfigurationTypeNodeBase
extends BaseObjectTypeNode
implements HistoricalDataConfigurationType

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.HistoricalDataConfigurationType
AGGREGATE_CONFIGURATION, AGGREGATE_FUNCTIONS, DEFINITION, EXCEPTION_DEVIATION, EXCEPTION_DEVIATION_FORMAT, MAX_TIME_INTERVAL, MIN_TIME_INTERVAL, START_OF_ARCHIVE, START_OF_ONLINE_ARCHIVE, STEPPED
 
Constructor Summary
protected HistoricalDataConfigurationTypeNodeBase(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.
 AggregateConfigurationTypeNode getAggregateConfigurationNode()
           
 FolderTypeNode getAggregateFunctionsNode()
           
 String getDefinition()
           
 UaProperty getDefinitionNode()
           
 Double getExceptionDeviation()
           
 org.opcfoundation.ua.core.ExceptionDeviationFormat getExceptionDeviationFormat()
           
 UaProperty getExceptionDeviationFormatNode()
           
 UaProperty getExceptionDeviationNode()
           
static GeneratedNodeInitializer<HistoricalDataConfigurationTypeNode> getHistoricalDataConfigurationTypeNodeInitializer()
           
 Double getMaxTimeInterval()
           
 UaProperty getMaxTimeIntervalNode()
           
 Double getMinTimeInterval()
           
 UaProperty getMinTimeIntervalNode()
           
 org.opcfoundation.ua.builtintypes.DateTime getStartOfArchive()
           
 UaProperty getStartOfArchiveNode()
           
 org.opcfoundation.ua.builtintypes.DateTime getStartOfOnlineArchive()
           
 UaProperty getStartOfOnlineArchiveNode()
           
 UaProperty getSteppedNode()
           
 Boolean isStepped()
           
 void setDefinition(String value)
           
 void setExceptionDeviation(Double value)
           
 void setExceptionDeviationFormat(org.opcfoundation.ua.core.ExceptionDeviationFormat value)
           
static void setHistoricalDataConfigurationTypeNodeInitializer(GeneratedNodeInitializer<HistoricalDataConfigurationTypeNode> historicalDataConfigurationTypeNodeInitializerNewValue)
           
 void setMaxTimeInterval(Double value)
           
 void setMinTimeInterval(Double value)
           
 void setStartOfArchive(org.opcfoundation.ua.builtintypes.DateTime value)
           
 void setStartOfOnlineArchive(org.opcfoundation.ua.builtintypes.DateTime value)
           
 void setStepped(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

HistoricalDataConfigurationTypeNodeBase

protected HistoricalDataConfigurationTypeNodeBase(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

getHistoricalDataConfigurationTypeNodeInitializer

public static GeneratedNodeInitializer<HistoricalDataConfigurationTypeNode> getHistoricalDataConfigurationTypeNodeInitializer()

setHistoricalDataConfigurationTypeNodeInitializer

public static void setHistoricalDataConfigurationTypeNodeInitializer(GeneratedNodeInitializer<HistoricalDataConfigurationTypeNode> historicalDataConfigurationTypeNodeInitializerNewValue)

getSteppedNode

public UaProperty getSteppedNode()
Specified by:
getSteppedNode in interface HistoricalDataConfigurationType

isStepped

public Boolean isStepped()
Specified by:
isStepped in interface HistoricalDataConfigurationType

setStepped

public void setStepped(Boolean value)
Specified by:
setStepped in interface HistoricalDataConfigurationType

getDefinitionNode

public UaProperty getDefinitionNode()
Specified by:
getDefinitionNode in interface HistoricalDataConfigurationType

getDefinition

public String getDefinition()
Specified by:
getDefinition in interface HistoricalDataConfigurationType

setDefinition

public void setDefinition(String value)
Specified by:
setDefinition in interface HistoricalDataConfigurationType

getMaxTimeIntervalNode

public UaProperty getMaxTimeIntervalNode()
Specified by:
getMaxTimeIntervalNode in interface HistoricalDataConfigurationType

getMaxTimeInterval

public Double getMaxTimeInterval()
Specified by:
getMaxTimeInterval in interface HistoricalDataConfigurationType

setMaxTimeInterval

public void setMaxTimeInterval(Double value)
Specified by:
setMaxTimeInterval in interface HistoricalDataConfigurationType

getMinTimeIntervalNode

public UaProperty getMinTimeIntervalNode()
Specified by:
getMinTimeIntervalNode in interface HistoricalDataConfigurationType

getMinTimeInterval

public Double getMinTimeInterval()
Specified by:
getMinTimeInterval in interface HistoricalDataConfigurationType

setMinTimeInterval

public void setMinTimeInterval(Double value)
Specified by:
setMinTimeInterval in interface HistoricalDataConfigurationType

getExceptionDeviationNode

public UaProperty getExceptionDeviationNode()
Specified by:
getExceptionDeviationNode in interface HistoricalDataConfigurationType

getExceptionDeviation

public Double getExceptionDeviation()
Specified by:
getExceptionDeviation in interface HistoricalDataConfigurationType

setExceptionDeviation

public void setExceptionDeviation(Double value)
Specified by:
setExceptionDeviation in interface HistoricalDataConfigurationType

getExceptionDeviationFormatNode

public UaProperty getExceptionDeviationFormatNode()
Specified by:
getExceptionDeviationFormatNode in interface HistoricalDataConfigurationType

getExceptionDeviationFormat

public org.opcfoundation.ua.core.ExceptionDeviationFormat getExceptionDeviationFormat()
Specified by:
getExceptionDeviationFormat in interface HistoricalDataConfigurationType

setExceptionDeviationFormat

public void setExceptionDeviationFormat(org.opcfoundation.ua.core.ExceptionDeviationFormat value)
Specified by:
setExceptionDeviationFormat in interface HistoricalDataConfigurationType

getStartOfArchiveNode

public UaProperty getStartOfArchiveNode()
Specified by:
getStartOfArchiveNode in interface HistoricalDataConfigurationType

getStartOfArchive

public org.opcfoundation.ua.builtintypes.DateTime getStartOfArchive()
Specified by:
getStartOfArchive in interface HistoricalDataConfigurationType

setStartOfArchive

public void setStartOfArchive(org.opcfoundation.ua.builtintypes.DateTime value)
Specified by:
setStartOfArchive in interface HistoricalDataConfigurationType

getStartOfOnlineArchiveNode

public UaProperty getStartOfOnlineArchiveNode()
Specified by:
getStartOfOnlineArchiveNode in interface HistoricalDataConfigurationType

getStartOfOnlineArchive

public org.opcfoundation.ua.builtintypes.DateTime getStartOfOnlineArchive()
Specified by:
getStartOfOnlineArchive in interface HistoricalDataConfigurationType

setStartOfOnlineArchive

public void setStartOfOnlineArchive(org.opcfoundation.ua.builtintypes.DateTime value)
Specified by:
setStartOfOnlineArchive in interface HistoricalDataConfigurationType

getAggregateConfigurationNode

public AggregateConfigurationTypeNode getAggregateConfigurationNode()
Specified by:
getAggregateConfigurationNode in interface HistoricalDataConfigurationType

getAggregateFunctionsNode

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

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.