|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbe.ac.ulg.montefiore.run.totem.domain.model.SwitchingMethod
be.ac.ulg.montefiore.run.totem.domain.model.impl.FastRerouteSwitchingMethod
public class FastRerouteSwitchingMethod
Reacts to change in node or link status. Activates and deactivates the appropriate bypass and local detour LSPs. This also activates global detour if the failure is detected by the ingress router (the point of local recovery is the ingress). Bypass LSPs are only selected if they belong to the same classtype as the primary.
Creation date: 4/12/2007
Constructor Summary | |
---|---|
FastRerouteSwitchingMethod(Domain domain)
|
Method Summary | |
---|---|
void |
linkStatusChangeEvent(Link link)
Notify a link status change event |
void |
nodeStatusChangeEvent(Node node)
Notify a node status change event |
void |
start()
|
void |
stop()
|
Methods inherited from class be.ac.ulg.montefiore.run.totem.domain.model.SwitchingMethod |
---|
addLinkEvent, addLspEvent, addNodeEvent, linkBandwidthChangeEvent, linkDelayChangeEvent, linkMetricChangeEvent, linkReservedBandwidthChangeEvent, linkTeMetricChangeEvent, lspReservationChangeEvent, lspStatusChangeEvent, lspWorkingPathChangeEvent, nodeLocationChangeEvent, removeLinkEvent, removeLspEvent, removeNodeEvent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FastRerouteSwitchingMethod(Domain domain)
Method Detail |
---|
public void start()
start
in class SwitchingMethod
public void stop()
stop
in class SwitchingMethod
public void nodeStatusChangeEvent(Node node)
DomainChangeListener
public void linkStatusChangeEvent(Link link)
DomainChangeListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |