public interface ViewManager
| Modifier and Type | Interface and Description |
|---|---|
static class |
ViewManager.BrowseContext |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<List<Reference>> |
browse(AccessContext context,
NodeId nodeId)
If the node identified by
nodeId exists return all References. |
default void |
browse(ViewManager.BrowseContext context,
ViewDescription view,
UInteger maxReferencesPerNode,
List<BrowseDescription> nodesToBrowse) |
default void browse(ViewManager.BrowseContext context, ViewDescription view, UInteger maxReferencesPerNode, List<BrowseDescription> nodesToBrowse)
CompletableFuture<List<Reference>> browse(AccessContext context, NodeId nodeId)
nodeId exists return all References.
The AccessContext can be ignored unless the server wishes to impose some restriction upon which users
can browse which nodes. Note that this only obscures what is returned in the browse; nothing prevents a client
from addressing a NodeId in other service requests, whether they browsed it or not.
context - the AccessContext this request is being made under.nodeId - the NodeId identifying the node.CompletableFuture containing the References. If the node is unknown, complete the
future exceptionally.Copyright © 2018. All rights reserved.