public interface ComputingAlgorithmPreComputationSSON
extends es.tid.tedb.SSONListener
| Modifier and Type | Method and Description |
|---|---|
org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge> |
getBaseMultigraph() |
org.jgrapht.graph.SimpleDirectedWeightedGraph<Object,es.tid.tedb.IntraDomainEdge> |
getBaseSimplegraph() |
ArrayList<org.jgrapht.graph.SimpleDirectedWeightedGraph<Object,es.tid.tedb.IntraDomainEdge>> |
getNetworkGraphs() |
ArrayList<org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge>> |
getNetworkMultiGraphs() |
void |
initialize() |
boolean |
isMultifiber() |
void |
notifyNewEdge_multiLink(Object source,
Object destination,
long srcIfId,
long dstIfId) |
String |
printBaseTopology() |
String |
printEdge(Object source,
Object destination) |
String |
printTopology(int lambda) |
void |
setBaseMultigraph(org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge> baseMultigraph) |
void |
setBaseSimplegraph(org.jgrapht.graph.SimpleDirectedWeightedGraph<Object,es.tid.tedb.IntraDomainEdge> baseSimplegraph) |
void |
setMultifiber(boolean multifiber) |
void |
setNetworkMultiGraphs(ArrayList<org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge>> networkMultiGraphs) |
void |
setTEDB(es.tid.tedb.TEDB ted) |
void initialize()
void setTEDB(es.tid.tedb.TEDB ted)
void notifyNewEdge_multiLink(Object source, Object destination, long srcIfId, long dstIfId)
ArrayList<org.jgrapht.graph.SimpleDirectedWeightedGraph<Object,es.tid.tedb.IntraDomainEdge>> getNetworkGraphs()
boolean isMultifiber()
void setMultifiber(boolean multifiber)
void setNetworkMultiGraphs(ArrayList<org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge>> networkMultiGraphs)
ArrayList<org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge>> getNetworkMultiGraphs()
org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge> getBaseMultigraph()
void setBaseMultigraph(org.jgrapht.graph.DirectedMultigraph<Object,es.tid.tedb.IntraDomainEdge> baseMultigraph)
org.jgrapht.graph.SimpleDirectedWeightedGraph<Object,es.tid.tedb.IntraDomainEdge> getBaseSimplegraph()
void setBaseSimplegraph(org.jgrapht.graph.SimpleDirectedWeightedGraph<Object,es.tid.tedb.IntraDomainEdge> baseSimplegraph)
String printBaseTopology()
String printTopology(int lambda)
Copyright © 2016. All rights reserved.