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

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.FolderTypeNodeBase
                                  extended by com.prosysopc.ua.types.opcua.server.FolderTypeNode
                                      extended by com.prosysopc.ua.types.opcua.server.OperationLimitsTypeNodeBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, GeneratedNode, UaCallable, BaseInstanceType, BaseObjectType, FolderType, OperationLimitsType
Direct Known Subclasses:
OperationLimitsTypeNode

public abstract class OperationLimitsTypeNodeBase
extends FolderTypeNode
implements OperationLimitsType

Identifies the operation limits imposed by the server.

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.OperationLimitsType
MAX_MONITORED_ITEMS_PER_CALL, MAX_NODES_PER_BROWSE, MAX_NODES_PER_HISTORY_READ_DATA, MAX_NODES_PER_HISTORY_READ_EVENTS, MAX_NODES_PER_HISTORY_UPDATE_DATA, MAX_NODES_PER_HISTORY_UPDATE_EVENTS, MAX_NODES_PER_METHOD_CALL, MAX_NODES_PER_NODE_MANAGEMENT, MAX_NODES_PER_READ, MAX_NODES_PER_REGISTER_NODES, MAX_NODES_PER_TRANSLATE_BROWSE_PATHS_TO_NODE_IDS, MAX_NODES_PER_WRITE
 
Constructor Summary
protected OperationLimitsTypeNodeBase(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.UnsignedInteger getMaxMonitoredItemsPerCall()
           
 UaProperty getMaxMonitoredItemsPerCallNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerBrowse()
           
 UaProperty getMaxNodesPerBrowseNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryReadData()
           
 UaProperty getMaxNodesPerHistoryReadDataNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryReadEvents()
           
 UaProperty getMaxNodesPerHistoryReadEventsNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryUpdateData()
           
 UaProperty getMaxNodesPerHistoryUpdateDataNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryUpdateEvents()
           
 UaProperty getMaxNodesPerHistoryUpdateEventsNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerMethodCall()
           
 UaProperty getMaxNodesPerMethodCallNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerNodeManagement()
           
 UaProperty getMaxNodesPerNodeManagementNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerRead()
           
 UaProperty getMaxNodesPerReadNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerRegisterNodes()
           
 UaProperty getMaxNodesPerRegisterNodesNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerTranslateBrowsePathsToNodeIds()
           
 UaProperty getMaxNodesPerTranslateBrowsePathsToNodeIdsNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerWrite()
           
 UaProperty getMaxNodesPerWriteNode()
           
static GeneratedNodeInitializer<OperationLimitsTypeNode> getOperationLimitsTypeNodeInitializer()
           
 void setMaxMonitoredItemsPerCall(long value)
           
 void setMaxMonitoredItemsPerCall(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerBrowse(long value)
           
 void setMaxNodesPerBrowse(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerHistoryReadData(long value)
           
 void setMaxNodesPerHistoryReadData(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerHistoryReadEvents(long value)
           
 void setMaxNodesPerHistoryReadEvents(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerHistoryUpdateData(long value)
           
 void setMaxNodesPerHistoryUpdateData(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerHistoryUpdateEvents(long value)
           
 void setMaxNodesPerHistoryUpdateEvents(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerMethodCall(long value)
           
 void setMaxNodesPerMethodCall(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerNodeManagement(long value)
           
 void setMaxNodesPerNodeManagement(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerRead(long value)
           
 void setMaxNodesPerRead(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerRegisterNodes(long value)
           
 void setMaxNodesPerRegisterNodes(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerTranslateBrowsePathsToNodeIds(long value)
           
 void setMaxNodesPerTranslateBrowsePathsToNodeIds(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
 void setMaxNodesPerWrite(long value)
           
 void setMaxNodesPerWrite(org.opcfoundation.ua.builtintypes.UnsignedInteger value)
           
static void setOperationLimitsTypeNodeInitializer(GeneratedNodeInitializer<OperationLimitsTypeNode> operationLimitsTypeNodeInitializerNewValue)
           
 
Methods inherited from class com.prosysopc.ua.types.opcua.server.FolderTypeNodeBase
getFolderTypeNodeInitializer, setFolderTypeNodeInitializer
 
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

OperationLimitsTypeNodeBase

protected OperationLimitsTypeNodeBase(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 FolderTypeNode

getOperationLimitsTypeNodeInitializer

public static GeneratedNodeInitializer<OperationLimitsTypeNode> getOperationLimitsTypeNodeInitializer()

setOperationLimitsTypeNodeInitializer

public static void setOperationLimitsTypeNodeInitializer(GeneratedNodeInitializer<OperationLimitsTypeNode> operationLimitsTypeNodeInitializerNewValue)

getMaxNodesPerReadNode

public UaProperty getMaxNodesPerReadNode()
Specified by:
getMaxNodesPerReadNode in interface OperationLimitsType

getMaxNodesPerRead

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerRead()
Specified by:
getMaxNodesPerRead in interface OperationLimitsType

setMaxNodesPerRead

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

setMaxNodesPerRead

public void setMaxNodesPerRead(long value)

getMaxNodesPerHistoryReadDataNode

public UaProperty getMaxNodesPerHistoryReadDataNode()
Specified by:
getMaxNodesPerHistoryReadDataNode in interface OperationLimitsType

getMaxNodesPerHistoryReadData

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryReadData()
Specified by:
getMaxNodesPerHistoryReadData in interface OperationLimitsType

setMaxNodesPerHistoryReadData

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

setMaxNodesPerHistoryReadData

public void setMaxNodesPerHistoryReadData(long value)

getMaxNodesPerHistoryReadEventsNode

public UaProperty getMaxNodesPerHistoryReadEventsNode()
Specified by:
getMaxNodesPerHistoryReadEventsNode in interface OperationLimitsType

getMaxNodesPerHistoryReadEvents

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryReadEvents()
Specified by:
getMaxNodesPerHistoryReadEvents in interface OperationLimitsType

setMaxNodesPerHistoryReadEvents

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

setMaxNodesPerHistoryReadEvents

public void setMaxNodesPerHistoryReadEvents(long value)

getMaxNodesPerWriteNode

public UaProperty getMaxNodesPerWriteNode()
Specified by:
getMaxNodesPerWriteNode in interface OperationLimitsType

getMaxNodesPerWrite

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerWrite()
Specified by:
getMaxNodesPerWrite in interface OperationLimitsType

setMaxNodesPerWrite

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

setMaxNodesPerWrite

public void setMaxNodesPerWrite(long value)

getMaxNodesPerHistoryUpdateDataNode

public UaProperty getMaxNodesPerHistoryUpdateDataNode()
Specified by:
getMaxNodesPerHistoryUpdateDataNode in interface OperationLimitsType

getMaxNodesPerHistoryUpdateData

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryUpdateData()
Specified by:
getMaxNodesPerHistoryUpdateData in interface OperationLimitsType

setMaxNodesPerHistoryUpdateData

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

setMaxNodesPerHistoryUpdateData

public void setMaxNodesPerHistoryUpdateData(long value)

getMaxNodesPerHistoryUpdateEventsNode

public UaProperty getMaxNodesPerHistoryUpdateEventsNode()
Specified by:
getMaxNodesPerHistoryUpdateEventsNode in interface OperationLimitsType

getMaxNodesPerHistoryUpdateEvents

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerHistoryUpdateEvents()
Specified by:
getMaxNodesPerHistoryUpdateEvents in interface OperationLimitsType

setMaxNodesPerHistoryUpdateEvents

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

setMaxNodesPerHistoryUpdateEvents

public void setMaxNodesPerHistoryUpdateEvents(long value)

getMaxNodesPerMethodCallNode

public UaProperty getMaxNodesPerMethodCallNode()
Specified by:
getMaxNodesPerMethodCallNode in interface OperationLimitsType

getMaxNodesPerMethodCall

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerMethodCall()
Specified by:
getMaxNodesPerMethodCall in interface OperationLimitsType

setMaxNodesPerMethodCall

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

setMaxNodesPerMethodCall

public void setMaxNodesPerMethodCall(long value)

getMaxNodesPerBrowseNode

public UaProperty getMaxNodesPerBrowseNode()
Specified by:
getMaxNodesPerBrowseNode in interface OperationLimitsType

getMaxNodesPerBrowse

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerBrowse()
Specified by:
getMaxNodesPerBrowse in interface OperationLimitsType

setMaxNodesPerBrowse

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

setMaxNodesPerBrowse

public void setMaxNodesPerBrowse(long value)

getMaxNodesPerRegisterNodesNode

public UaProperty getMaxNodesPerRegisterNodesNode()
Specified by:
getMaxNodesPerRegisterNodesNode in interface OperationLimitsType

getMaxNodesPerRegisterNodes

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerRegisterNodes()
Specified by:
getMaxNodesPerRegisterNodes in interface OperationLimitsType

setMaxNodesPerRegisterNodes

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

setMaxNodesPerRegisterNodes

public void setMaxNodesPerRegisterNodes(long value)

getMaxNodesPerTranslateBrowsePathsToNodeIdsNode

public UaProperty getMaxNodesPerTranslateBrowsePathsToNodeIdsNode()
Specified by:
getMaxNodesPerTranslateBrowsePathsToNodeIdsNode in interface OperationLimitsType

getMaxNodesPerTranslateBrowsePathsToNodeIds

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerTranslateBrowsePathsToNodeIds()
Specified by:
getMaxNodesPerTranslateBrowsePathsToNodeIds in interface OperationLimitsType

setMaxNodesPerTranslateBrowsePathsToNodeIds

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

setMaxNodesPerTranslateBrowsePathsToNodeIds

public void setMaxNodesPerTranslateBrowsePathsToNodeIds(long value)

getMaxNodesPerNodeManagementNode

public UaProperty getMaxNodesPerNodeManagementNode()
Specified by:
getMaxNodesPerNodeManagementNode in interface OperationLimitsType

getMaxNodesPerNodeManagement

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxNodesPerNodeManagement()
Specified by:
getMaxNodesPerNodeManagement in interface OperationLimitsType

setMaxNodesPerNodeManagement

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

setMaxNodesPerNodeManagement

public void setMaxNodesPerNodeManagement(long value)

getMaxMonitoredItemsPerCallNode

public UaProperty getMaxMonitoredItemsPerCallNode()
Specified by:
getMaxMonitoredItemsPerCallNode in interface OperationLimitsType

getMaxMonitoredItemsPerCall

public org.opcfoundation.ua.builtintypes.UnsignedInteger getMaxMonitoredItemsPerCall()
Specified by:
getMaxMonitoredItemsPerCall in interface OperationLimitsType

setMaxMonitoredItemsPerCall

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

setMaxMonitoredItemsPerCall

public void setMaxMonitoredItemsPerCall(long value)

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


Copyright © 2018. All rights reserved.