@Singleton public class NodeManager extends Object implements org.opendaylight.controller.sal.binding.api.BindingAwareProvider
Constructor and Description |
---|
NodeManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.controller.sal.binding.api.BindingAwareBroker bindingAwareBroker) |
Modifier and Type | Method and Description |
---|---|
Map<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId,org.opendaylight.controller.md.sal.binding.api.DataBroker> |
getActiveMountPoints() |
Map<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> |
getConnectedNodes() |
org.opendaylight.controller.md.sal.binding.api.DataBroker |
getMountpointFromIpAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ipAddress) |
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress |
getNetconfNodeIp(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node) |
boolean |
isCapableNetconfDevice(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node) |
void |
onSessionInitiated(org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderContext session) |
void |
removeNode(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node) |
void |
updateNode(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node) |
@Inject public NodeManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.controller.sal.binding.api.BindingAwareBroker bindingAwareBroker)
public void updateNode(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
public void removeNode(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
public boolean isCapableNetconfDevice(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
public org.opendaylight.controller.md.sal.binding.api.DataBroker getMountpointFromIpAddress(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress ipAddress)
public org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress getNetconfNodeIp(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
public Map<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId,org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> getConnectedNodes()
public Map<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId,org.opendaylight.controller.md.sal.binding.api.DataBroker> getActiveMountPoints()
public void onSessionInitiated(org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderContext session)
onSessionInitiated
in interface org.opendaylight.controller.sal.binding.api.BindingAwareProvider
Copyright © 2017 OpenDaylight. All rights reserved.