Class ManagedTeNode
java.lang.Object
org.opendaylight.bgpcep.pcep.server.provider.ManagedTeNode
-
Constructor Summary
ConstructorDescriptionManagedTeNode
(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId id, org.opendaylight.mdsal.binding.api.TransactionChain chain) ManagedTeNode
(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId id, org.opendaylight.mdsal.binding.api.TransactionChain chain, org.opendaylight.bgpcep.pcep.server.provider.ManagedTeNode.NodeState state) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addManagedTePath
(ManagedTePath mngPath) void
disable()
Disable this Managed TE Node and removed associated Managed Node from the Data Store.org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId
getId()
org.opendaylight.bgpcep.pcep.server.provider.ManagedTeNode.NodeState
getState()
org.opendaylight.mdsal.binding.api.WriteTransaction
boolean
isSync()
void
sync()
toString()
-
Constructor Details
-
ManagedTeNode
public ManagedTeNode(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId id, org.opendaylight.mdsal.binding.api.TransactionChain chain) -
ManagedTeNode
public ManagedTeNode(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId id, org.opendaylight.mdsal.binding.api.TransactionChain chain, org.opendaylight.bgpcep.pcep.server.provider.ManagedTeNode.NodeState state)
-
-
Method Details
-
getState
public org.opendaylight.bgpcep.pcep.server.provider.ManagedTeNode.NodeState getState() -
getId
public org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId getId() -
getTePaths
-
getTransaction
public org.opendaylight.mdsal.binding.api.WriteTransaction getTransaction() -
isSync
public boolean isSync() -
sync
public void sync() -
disable
public void disable()Disable this Managed TE Node and removed associated Managed Node from the Data Store. TE Path which are not delegated are removed from the path list other ones are mark as disabled. -
addManagedTePath
-
removeManagedTePath
-
getManagedTePath
-
toString
-