Uses of Interface
be.ac.ulg.montefiore.run.totem.domain.model.Path

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.
 Path Lsp.getWorkingPath(boolean nocheck)
          If nocheck is true, the path is returned even if there are still failed links and thus the LSP cannot be used for routing packets.
 

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 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 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 IGPShortcutStrategy.computePath(Domain domain, Node srcNode, Node dstNode)
           
 Path BasicIGPShortcutStrategy.computePath(Domain domain, Node srcNode, Node dstNode)
           
 

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)
           
 



Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.