Uses of Class
com.prosysopc.ua.nodes.UaReference

Packages that use UaReference
com.prosysopc.ua.client.nodes Client side implementation classes for the UaNode model. 
com.prosysopc.ua.nodes Common UaNode model. 
com.prosysopc.ua.server Main server side classes of the SDK. 
com.prosysopc.ua.server.nodes Server side implementation classes for the UaNode model. 
com.prosysopc.ua.types.opcua.server   
 

Uses of UaReference in com.prosysopc.ua.client.nodes
 

Subclasses of UaReference in com.prosysopc.ua.client.nodes
 class UaClientReference
          UaReference implementation for the Client side nodes.
 

Fields in com.prosysopc.ua.client.nodes with type parameters of type UaReference
protected  Set<UaReference> UaNodeImpl.references
           
 

Methods in com.prosysopc.ua.client.nodes that return UaReference
 UaReference UaObjectImpl.addComponent(UaNode node)
          Adds a new component to the Object.
 UaReference UaNodeImpl.addComponent(UaNode node)
           
 UaReference UaPropertyImpl.addProperty(UaProperty property)
           
 UaReference UaNodeImpl.addProperty(UaProperty property)
           
 UaReference UaNodeImpl.addReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference UaNodeImpl.addReference(org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference UaNodeImpl.addReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
protected  UaReference UaNodeImpl.addReference(UaReference reference)
           
 UaReference UaNodeImpl.deleteReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference UaNodeImpl.deleteReference(org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference UaNodeImpl.deleteReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference UaNodeImpl.deleteReference(UaReference reference)
           
 UaReference UaNodeImpl.getReference(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Finds the first reference of the specified reference type.
 UaReference[] UaNodeImpl.getReferences(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Finds all references of the specified reference type.
 

Methods in com.prosysopc.ua.client.nodes that return types with arguments of type UaReference
protected  Collection<UaReference> UaNodeImpl.getReferenceList()
           
 

Methods in com.prosysopc.ua.client.nodes with parameters of type UaReference
protected  UaReference UaNodeImpl.addReference(UaReference reference)
           
protected  void UaNodeImpl.afterAddReference(UaReference reference)
           
protected  void UaNodeImpl.afterDeleteReference(UaReference reference)
           
protected  boolean UaNodeImpl.beforeAddReference(UaReference reference)
           
 UaReference UaNodeImpl.deleteReference(UaReference reference)
           
 void UaNodeImpl.setReferences(UaReference[] references)
           
 

Uses of UaReference in com.prosysopc.ua.nodes
 

Methods in com.prosysopc.ua.nodes that return UaReference
 UaReference UaNode.addComponent(UaNode node)
          Adds a new component to the Node.
 UaReference UaNode.addProperty(UaProperty property)
          Add a new property node to the node.
 UaReference UaNode.addReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Convenience method for UaNode.addReference(NodeId, NodeId, boolean) that uses ExpandedNodeId instead of NodeId.
 UaReference UaNode.addReference(org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Adds a new reference of the specified type to the specified node.
 UaReference UaNode.addReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Add a reference to the node.
 UaReference UaNode.deleteReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Delete a reference from the node.
 UaReference UaNode.deleteReference(org.opcfoundation.ua.builtintypes.NodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Delete a reference from the node.
 UaReference UaNode.deleteReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Delete a reference from the node.
 UaReference UaNode.deleteReference(UaReference reference)
          Delete a reference from the node.
 UaReference[] UaNode.getForwardReferences(org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
          Get all forward references of this node.
 UaReference[] AbstractUaNode.getForwardReferences(org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
           
 UaReference[] UaNode.getInverseReferences(org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
          Get all inverse references of this node.
 UaReference[] AbstractUaNode.getInverseReferences(org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
           
 UaReference UaNode.getReference(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Finds the first reference of the specified reference type.
 UaReference[] UaNode.getReferences()
          Returns all references of the Node.
 UaReference[] AbstractUaNode.getReferences()
           
protected  UaReference[] AbstractUaNode.getReferences(boolean isInverse, org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
           
 UaReference[] UaNode.getReferences(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Finds all references of the specified reference type.
 

Methods in com.prosysopc.ua.nodes that return types with arguments of type UaReference
protected abstract  Collection<UaReference> AbstractUaNode.getReferenceList()
          Returns all references the node has.
protected  List<UaReference> AbstractUaNode.getReferencesAsList(Boolean isInverse, org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
           
 

Methods in com.prosysopc.ua.nodes with parameters of type UaReference
 int UaReference.compareTo(UaReference o)
           
 UaReference UaNode.deleteReference(UaReference reference)
          Delete a reference from the node.
 void UaNode.setReferences(UaReference[] references)
          Set all references of the node at one call.
 

Uses of UaReference in com.prosysopc.ua.server
 

Methods in com.prosysopc.ua.server that return UaReference
 UaReference[] NodeManager.getReferences(org.opcfoundation.ua.builtintypes.NodeId nodeId)
           
protected  UaReference[] NodeManagerUaNode.getReferences(org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node)
           
protected abstract  UaReference[] NodeManager.getReferences(org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node)
          Get all references of a node.
 

Methods in com.prosysopc.ua.server with parameters of type UaReference
protected  boolean NodeManager.fireBrowseNode(ServiceContext serviceContext, org.opcfoundation.ua.core.ViewDescription view, org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node, UaReference reference)
           
 boolean NodeManagerListener.onBrowseNode(ServiceContext serviceContext, org.opcfoundation.ua.core.ViewDescription view, org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node, UaReference reference)
          Handle a browse request.
 boolean NodeManagerAdapter.onBrowseNode(ServiceContext serviceContext, org.opcfoundation.ua.core.ViewDescription view, org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node, UaReference reference)
           
protected  boolean NodeManager.referenceMatchesRequest(UaReference reference, org.opcfoundation.ua.core.BrowseDirection browseDirection, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, UaReferenceType referenceType, Boolean includeSubTypes, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.NodeId sourceNodeId)
           
 

Method parameters in com.prosysopc.ua.server with type arguments of type UaReference
 void NodeManagerListener.onGetReferences(ServiceContext serviceContext, org.opcfoundation.ua.core.ViewDescription viewDescription, org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node, List<UaReference> references)
          Provide the references for a node in the browse request.
 void NodeManagerAdapter.onGetReferences(ServiceContext serviceContext, org.opcfoundation.ua.core.ViewDescription viewDescription, org.opcfoundation.ua.builtintypes.NodeId nodeId, UaNode node, List<UaReference> references)
           
 

Uses of UaReference in com.prosysopc.ua.server.nodes
 

Subclasses of UaReference in com.prosysopc.ua.server.nodes
 class UaServerReference
          UA reference implementation for the server side.
 

Methods in com.prosysopc.ua.server.nodes that return UaReference
 UaReference ServerNode.addComponent(UaNode node)
          Adds a new component to the Node.
 UaReference UaInstanceNode.addModellingRule(ModellingRule modellingRule)
          Adds a ModellingRule reference to the node.
 UaReference ServerNode.addNewReference(org.opcfoundation.ua.builtintypes.NodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Adds a reference to this node, without checking for duplicates.
 UaReference ServerNode.addNewReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Adds a reference to this node, without checking for duplicates.
 UaReference ServerNode.addOrganizes(UaNode target)
          This is a convenience method that adds a new Organizes reference from this node to the target node.
 UaReference UaViewNode.addProperty(UaProperty property)
           
 UaReference UaVariableNode.addProperty(UaProperty property)
           
 UaReference ServerNode.addProperty(UaProperty property)
           
 UaReference ServerNode.addReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference ServerNode.addReference(org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference ServerNode.addReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.ExpandedNodeId referenceTypeId, boolean isInverse)
          Convenience method for ServerNode.addReference(UaNode, NodeId, boolean)
 UaReference ServerNode.addReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference InstanceVariable.addReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference ServerNode.addReference(UaNode targetNode, UaReferenceType referenceType, boolean isInverse)
           
protected  UaReference ServerNode.addReference(UaReference reference)
           
 UaReference ServerNode.deleteReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference InstanceVariable.deleteReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference BaseNode.deleteReference(org.opcfoundation.ua.builtintypes.ExpandedNodeId targetNodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference ServerNode.deleteReference(org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference ServerNode.deleteReference(UaNode targetNode, org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference ServerNode.deleteReference(UaReference reference)
           
 UaReference BaseNode.deleteReference(UaReference reference)
           
protected  UaReference ServerNode.doDeleteReference(UaReference reference)
           
 UaReference ServerNode.getReference(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Finds the first reference of the specified reference type.
 UaReference InstanceVariable.getReference(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
           
 UaReference[] ServerNode.getReferences(org.opcfoundation.ua.builtintypes.NodeId referenceTypeId, boolean isInverse)
          Finds all references of the specified reference type.
protected  UaReference ServerNode.hasReference(UaReference reference)
           
protected  UaReference BaseNode.hasReference(UaReference reference)
           
 

Methods in com.prosysopc.ua.server.nodes that return types with arguments of type UaReference
protected  Collection<UaReference> ServerNode.getReferenceList()
           
protected  List<UaReference> InstanceVariable.getReferencesAsList(Boolean isInverse, org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
           
protected  List<UaReference> BaseNode.getReferencesAsList(Boolean isInverse, org.opcfoundation.ua.builtintypes.NodeId... referenceTypeIds)
           
 

Methods in com.prosysopc.ua.server.nodes with parameters of type UaReference
protected  UaReference ServerNode.addReference(UaReference reference)
           
protected  void UaTypeNode.afterAddReference(UaReference reference)
           
protected  void ServerNode.afterAddReference(UaReference reference)
           
protected  void ServerNode.afterDeleteReference(UaReference reference)
           
protected  boolean UaViewNode.beforeAddReference(UaReference reference)
           
protected  boolean UaVariableNode.beforeAddReference(UaReference reference)
           
protected  boolean UaTypeNode.beforeAddReference(UaReference reference)
           
protected  boolean UaInstanceNode.beforeAddReference(UaReference reference)
           
protected  boolean ServerNode.beforeAddReference(UaReference reference)
           
protected  boolean InstanceVariable.beforeAddReference(UaReference reference)
           
 UaReference ServerNode.deleteReference(UaReference reference)
           
 UaReference BaseNode.deleteReference(UaReference reference)
           
protected  UaReference ServerNode.doDeleteReference(UaReference reference)
           
protected  UaReference ServerNode.hasReference(UaReference reference)
           
protected  UaReference BaseNode.hasReference(UaReference reference)
           
 void ServerNode.setReferences(UaReference[] references)
           
 void InstanceVariable.setReferences(UaReference[] references)
           
protected  void ServerNode.validateHasEventSourceChain(UaReference sReference)
          Validates the HasEventSource chain all the way up to the Server Object, assuming that this is called in the sReference's target node
 

Uses of UaReference in com.prosysopc.ua.types.opcua.server
 

Methods in com.prosysopc.ua.types.opcua.server with parameters of type UaReference
protected  void BaseEventTypeNode.afterAddReference(UaReference reference)
           
 



Copyright © 2018. All rights reserved.