|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Path | |
---|---|
be.ac.ulg.montefiore.run.totem.domain.model | This package holds the model for the domain package. |
be.ac.ulg.montefiore.run.totem.domain.model.impl | This package holds classes which are the implementation of the model for the
domain package. |
be.ac.ulg.montefiore.run.totem.domain.simplifiedDomain | This package holds classes that represent a simplified view of a
Domain object. |
be.ac.ulg.montefiore.run.totem.repository.CSPF | This package holds CSPF-related classes (various implementations of the CSPF algorithm is available). |
be.ac.ulg.montefiore.run.totem.repository.model | This package holds the model for the repository package. |
be.ac.ulg.montefiore.run.totem.repository.SAMTE.model | |
be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl | This package holds the implementation of the model for the
trafficMatrix package. |
be.ac.ulg.montefiore.run.totem.visualtopo.graph |
Uses of Path in be.ac.ulg.montefiore.run.totem.domain.model |
---|
Methods in be.ac.ulg.montefiore.run.totem.domain.model that return Path | |
---|---|
Path |
Lsp.getLspPath()
|
Path |
SPFCache.getPath(Node src,
Node dst)
Get the SPF path between a source node and a destination node |
Path |
Lsp.getWorkingPath()
The working path is the current path used for routing on this LSP. |
Methods in be.ac.ulg.montefiore.run.totem.domain.model that return types with arguments of type Path | |
---|---|
java.util.List<java.util.List<Path>> |
DomainValidator.getEqualCostMultiPath()
Returns a list containing lists of paths. |
java.util.List<java.util.List<Path>> |
DomainValidator.getEqualCostMultiPath(java.lang.String algo)
Returns a list containing lists of paths. |
java.util.List<Path> |
SPFCache.getPath(Node src,
Node dst,
boolean ECMP)
Get all the SPF path between a source node and a destination node if the ECMP is true and a single SPF otherwise |
java.util.List<Path> |
SPFCache.getPath(Node src,
Node dst,
boolean ECMP,
boolean stopOnError)
Get all the SPF path between a source node and a destination node if the ECMP is true and a single SPF otherwise |
Methods in be.ac.ulg.montefiore.run.totem.domain.model with parameters of type Path | |
---|---|
boolean |
Path.equals(Path path)
Return true if the path is equal to the given Path |
void |
Lsp.setLspPath(Path path)
|
Uses of Path in be.ac.ulg.montefiore.run.totem.domain.model.impl |
---|
Classes in be.ac.ulg.montefiore.run.totem.domain.model.impl that implement Path | |
---|---|
class |
PathImpl
Represent a Path in a Domain and is used by a LSP |
Methods in be.ac.ulg.montefiore.run.totem.domain.model.impl that return Path | |
---|---|
Path |
LspImpl.getLspPath()
Get the path of the LSP |
Path |
SPFCacheImpl.getPath(Node src,
Node dst)
Get the SPF path between a source node and a destination node |
Path |
LspImpl.getWorkingPath()
Returns a path for the LSP that is routable, i.e. |
Path |
LspImpl.getWorkingPath(boolean nocheck)
If nocheck is true, returns the current working path even if some links are down. |
Methods in be.ac.ulg.montefiore.run.totem.domain.model.impl that return types with arguments of type Path | |
---|---|
java.util.List<java.util.List<Path>> |
DomainValidatorImpl.getEqualCostMultiPath()
|
java.util.List<java.util.List<Path>> |
DomainValidatorImpl.getEqualCostMultiPath(java.lang.String algo)
|
java.util.List<Path> |
SPFCacheImpl.getPath(Node src,
Node dst,
boolean ECMP)
Get all the SPF path between a source node and a destination node if the ECMP is true and a single SPF otherwise |
java.util.List<Path> |
SPFCacheImpl.getPath(Node src,
Node dst,
boolean ECMP,
boolean stopOnError)
|
Methods in be.ac.ulg.montefiore.run.totem.domain.model.impl with parameters of type Path | |
---|---|
boolean |
PathImpl.equals(Path path)
Return true if the path is equal to the given Path |
void |
LspImpl.setLspPath(Path path)
Set a new path for a LSP. |
Constructors in be.ac.ulg.montefiore.run.totem.domain.model.impl with parameters of type Path | |
---|---|
LspImpl(Domain domain,
java.lang.String id,
float reservation,
Path path)
Basic constructor to create a LSP with a bandwidth and a path |
|
LspImpl(Domain domain,
java.lang.String backupId,
float bw,
Path path,
java.util.Collection<Link> protectedLinks)
Advanced constructor to create a backup bypass lsp. |
|
LspImpl(Domain domain,
java.lang.String backupId,
float bw,
Path path,
java.util.Collection<Link> protectedLinks,
int classType)
Advanced constructor to create a backup bypass lsp, specifying the classtype |
|
LspImpl(Domain domain,
java.lang.String backupId,
float bw,
Path path,
java.util.Collection<Link> protectedLinks,
int classType,
int holdingPreemption,
int setupPreemption)
Advanced constructor to create a backup bypass lsp, specifying diffserv parameters |
|
LspImpl(Domain domain,
java.lang.String id,
float reservation,
Path path,
int classType,
int holdingPreemption,
int setupPreemption)
More advanced constructor to create a primary lsp with all diffserv parameters. |
|
LspImpl(Domain domain,
java.lang.String protectedLspId,
java.lang.String backupId,
Path path,
LspBackupType lspBackupType,
java.util.Collection<Link> protectedLinks)
Advanced constructor to create a detour backup lsp. |
Uses of Path in be.ac.ulg.montefiore.run.totem.domain.simplifiedDomain |
---|
Methods in be.ac.ulg.montefiore.run.totem.domain.simplifiedDomain that return Path | |
---|---|
Path |
SimplifiedPath.convert(Domain domain)
|
Uses of Path in be.ac.ulg.montefiore.run.totem.repository.CSPF |
---|
Methods in be.ac.ulg.montefiore.run.totem.repository.CSPF that return Path | |
---|---|
Path |
CSPF.computeSPF(Domain domain,
java.lang.String src,
java.lang.String dst)
|
Path |
Bhandari.computeSPF(Domain domain,
java.lang.String src,
java.lang.String dst)
Compute the SPF from a source node to a destination node on the given domain |
Methods in be.ac.ulg.montefiore.run.totem.repository.CSPF that return types with arguments of type Path | |
---|---|
java.util.List<Path> |
CSPF.computeFullMeshSPF(Domain domain)
|
java.util.List<Path> |
Bhandari.computeFullMeshSPF(Domain domain)
Compute the SPF from all source nodes to all destination nodes on the given domain |
java.util.List<Path> |
CSPF.computeFullMeshSPF(Domain domain,
boolean ECMP)
|
java.util.List<Path> |
Bhandari.computeFullMeshSPF(Domain domain,
boolean ECMP)
|
java.util.List<Path> |
CSPF.computeSPF(Domain domain,
boolean isSource,
java.lang.String node)
|
java.util.List<Path> |
Bhandari.computeSPF(Domain domain,
boolean isSource,
java.lang.String node)
|
java.util.List<Path> |
CSPF.computeSPF(Domain domain,
boolean isSource,
java.lang.String node,
boolean ECMP)
|
java.util.List<Path> |
Bhandari.computeSPF(Domain domain,
boolean isSource,
java.lang.String node,
boolean ECMP)
|
java.util.List<Path> |
CSPF.computeSPF(Domain domain,
java.lang.String src)
|
java.util.List<Path> |
Bhandari.computeSPF(Domain domain,
java.lang.String src)
Compute the SPF from a source node to all destination nodes on the given domain |
java.util.List<Path> |
CSPF.computeSPF(Domain domain,
java.lang.String src,
boolean ECMP)
|
java.util.List<Path> |
Bhandari.computeSPF(Domain domain,
java.lang.String src,
boolean ECMP)
|
java.util.List<Path> |
CSPF.computeSPF(Domain domain,
java.lang.String src,
java.lang.String dst,
boolean ECMP)
|
java.util.List<Path> |
Bhandari.computeSPF(Domain domain,
java.lang.String src,
java.lang.String dst,
boolean ECMP)
Computes the shortest path between two nodes. |
protected java.util.List<Path> |
CSPF.extractPath(Domain domain,
java.util.HashMap<java.lang.String,CSPFElem> path,
Node node,
boolean ECMP,
boolean computeFromSourceToDestination)
|
protected java.util.List<Path> |
CSPF.extractPath(Domain domain,
java.util.HashMap<java.lang.String,CSPFElem> path,
Node srcNode,
Node dstNode,
boolean ECMP,
boolean computeFromSourceToDestination)
|
Uses of Path in be.ac.ulg.montefiore.run.totem.repository.model |
---|
Methods in be.ac.ulg.montefiore.run.totem.repository.model that return Path | |
---|---|
Path |
SPF.computeSPF(Domain domain,
java.lang.String src,
java.lang.String dst)
Computes a unique shortest path between two nodes |
Methods in be.ac.ulg.montefiore.run.totem.repository.model that return types with arguments of type Path | |
---|---|
java.util.List<Path> |
SPF.computeFullMeshSPF(Domain domain)
Computes a unique shortest path between all nodes in the topology |
java.util.List<Path> |
SPF.computeFullMeshSPF(Domain domain,
boolean ECMP)
Computes the shortest paths between all nodes in the topology |
java.util.List<Path> |
SPF.computeSPF(Domain domain,
boolean isSource,
java.lang.String node)
Computes a unique shortest path from (resp. |
java.util.List<Path> |
SPF.computeSPF(Domain domain,
boolean isSource,
java.lang.String node,
boolean ECMP)
Computes the shortest paths from (resp. |
java.util.List<Path> |
SPF.computeSPF(Domain domain,
java.lang.String src)
Computes a unique shortest path from a source node to all destination node |
java.util.List<Path> |
SPF.computeSPF(Domain domain,
java.lang.String src,
boolean ECMP)
Computes the shortest paths from a source node to all destination node |
java.util.List<Path> |
SPF.computeSPF(Domain domain,
java.lang.String src,
java.lang.String dst,
boolean ECMP)
Computes the shortest path between two nodes. |
Uses of Path in be.ac.ulg.montefiore.run.totem.repository.SAMTE.model |
---|
Constructors in be.ac.ulg.montefiore.run.totem.repository.SAMTE.model with parameters of type Path | |
---|---|
ExtendedLsp(Domain domain,
java.lang.String id,
float reservation,
Path path,
FEC fec)
|
Uses of Path in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl |
---|
Methods in be.ac.ulg.montefiore.run.totem.trafficMatrix.model.impl that return Path | |
---|---|
Path |
BasicIGPShortcutStrategy.computePath(Node srcNode,
Node dstNode)
Compute the path from source to destination. |
Uses of Path in be.ac.ulg.montefiore.run.totem.visualtopo.graph |
---|
Methods in be.ac.ulg.montefiore.run.totem.visualtopo.graph with parameters of type Path | |
---|---|
void |
GraphManager.highlight(Path path)
|
void |
MyVisualizationViewer.highlight(Path p)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |