Package | Description |
---|---|
com.hp.sdn.ctl.json |
...
|
com.hp.sdn.model |
Base abstractions used in consuming & producing Network information model.
|
com.hp.sdn.node |
API for accessing & supplying information about network end-stations.
|
Modifier and Type | Method and Description |
---|---|
Node |
NodeCodec.decode(com.fasterxml.jackson.databind.node.ObjectNode node) |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
NodeCodec.encode(Node networkNode) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultNode
Default implementation of
Node . |
Constructor and Description |
---|
DefaultNodeInfo(Node node)
Constructs a default node info object from the given node.
|
DefaultNodeLink(Node node)
Creates a new node link using the supplied node information
|
Modifier and Type | Method and Description |
---|---|
Node |
NodeSupplierService.createOrUpdateNode(NodeId id,
NodeInfo info)
Creates a new node or updates an existing node with the given
node-related information.
|
Node |
NodeSupplierServiceAdapter.createOrUpdateNode(NodeId id,
NodeInfo info) |
Node |
NodeServiceAdapter.getNode(IpAddress ip,
SegmentId netId) |
Node |
NodeService.getNode(IpAddress ip,
SegmentId segmentId)
|
Node |
NodeServiceAdapter.getNode(NodeId id) |
Node |
NodeService.getNode(NodeId id)
Returns a specific node from the domain, based upon the globally-unique
node ID.
|
Node |
NodeSupplierService.removeNode(NodeId id)
Removes a specific node from the data store.
|
Node |
NodeSupplierServiceAdapter.removeNode(NodeId id) |
Node |
NodeEvent.subject()
Returns the first node in the set of nodes related to this event.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Node> |
NodeServiceAdapter.getNodes() |
Iterator<Node> |
NodeService.getNodes()
Returns an iterator over all nodes in the domain.
|
Set<Node> |
NodeServiceAdapter.getNodes(ConnectionPoint cp) |
Set<Node> |
NodeService.getNodes(ConnectionPoint cp)
Returns all nodes in the domain where the nodes' most recent location
matches the given connection point.
|
Set<Node> |
NodeServiceAdapter.getNodes(DeviceId device) |
Set<Node> |
NodeService.getNodes(DeviceId device)
Returns all nodes in the domain where the nodes' most recent location
matches a connection point on the given device ID.
|
Set<Node> |
NodeServiceAdapter.getNodes(IpAddress ip) |
Set<Node> |
NodeService.getNodes(IpAddress ip)
Returns all nodes in the domain with a given IP address.
|
Set<Node> |
NodeServiceAdapter.getNodes(MacAddress mac,
SegmentId segId) |
Set<Node> |
NodeService.getNodes(MacAddress mac,
SegmentId segmentId)
Returns all nodes in the domain with a given MAC address.
|
Iterator<Node> |
NodeServiceAdapter.getNodes(NodeFilter filter) |
Iterator<Node> |
NodeService.getNodes(NodeFilter filter)
Returns an iterator over all nodes which match the given filter in the
domain.
|
Iterator<Node> |
NodeServiceAdapter.getNodes(SegmentId netId) |
Iterator<Node> |
NodeService.getNodes(SegmentId segId)
Returns an iterator all nodes in a given segment within the domain.
|
Set<Node> |
NodeEvent.nodes()
Gets the set of nodes related to this event.
|
Set<Node> |
DefaultNodeEvent.nodes() |
Iterator<Node> |
NodeSupplierService.removeNodes(NodeFilter filter)
Removes all nodes matching the given filter from the data store.
|
Iterator<Node> |
NodeSupplierServiceAdapter.removeNodes(NodeFilter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
NodeFilter.matches(Node node)
Returns whether the given node matches this filter or not.
|
boolean |
DefaultNodeFilter.matches(Node node) |
Constructor and Description |
---|
DefaultNodeEvent(NodeEvent.Type type,
Node... node)
Constructs a node event with the given type and one or more subject nodes.
|
Copyright © 2015. All Rights Reserved.