com.prosysopc.ua.server
Class ExternalNodeManager

java.lang.Object
  extended by com.prosysopc.ua.server.ExternalNodeManager

public class ExternalNodeManager
extends Object


Constructor Summary
protected ExternalNodeManager(NodeManagerTable nodeManagerTable)
           
 
Method Summary
 UaExternalNode getNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
           
 Collection<UaExternalNode> getNodesByNamespace(int namespaceIndex)
           
 boolean hasNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
           
 boolean removeNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
           
 boolean removeNode(UaExternalNode oldNode)
           
 boolean removeNodesByNamespace(int namespaceIndex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalNodeManager

protected ExternalNodeManager(NodeManagerTable nodeManagerTable)
Parameters:
sessionManager -
nodeManagerTable -
namespaceUri -
Method Detail

getNode

public UaExternalNode getNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
                       throws StatusException
Throws:
StatusException

getNodesByNamespace

public Collection<UaExternalNode> getNodesByNamespace(int namespaceIndex)

hasNode

public boolean hasNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
                throws StatusException
Throws:
StatusException

removeNode

public boolean removeNode(org.opcfoundation.ua.builtintypes.NodeId nodeId)
                   throws StatusException
Throws:
StatusException

removeNode

public boolean removeNode(UaExternalNode oldNode)
                   throws StatusException
Parameters:
oldNode -
Throws:
StatusException

removeNodesByNamespace

public boolean removeNodesByNamespace(int namespaceIndex)


Copyright © 2018. All rights reserved.