Uses of Class
ons.Path

Packages that use Path 
Package Description
ons  
ons.ra  
ons.util  
  • Uses of Path in ons

    Methods in ons that return Path 
    Modifier and Type Method Description
    Path ControlPlane.getPath​(Flow flow)
    Retrieves a Path object, based on a given Flow object.
    Path MultiPath.getPath​(int num)  
    Path[] MultiPath.getPaths()  
    Methods in ons that return types with arguments of type Path 
    Modifier and Type Method Description
    java.util.Map<Flow,​Path> ControlPlane.getMappedFlowsSinglePath()
    Retrieves the complete set of Flow/Path pairs listed on the mapped Flows in Single Path HashMap.
    Methods in ons with parameters of type Path 
    Modifier and Type Method Description
    boolean ControlPlane.acceptFlow​(long id, Path[] paths, int[] bws)
    Adds a given active Flow object to a determined Physical Topology for Multipath
    boolean ControlPlane.acceptFlow​(long id, Path[] primaryPaths, int[] primaryBWS, Path[] backupPaths, int[] backupBWS, boolean reservedProtect, boolean shared)
    Adds a given active Flow object to a determined Physical Topology for Multipath Protect.
    boolean ControlPlane.addStaticLightPathProtect​(Path[] primaryPaths, Path[] backupPaths, boolean reservedProtect)  
    boolean VirtualTopology.checkCrosstalkOnOthers​(Path[] paths)
    Verifies whether Crosstalk in the neighbors of this paths serves all sizes.
    protected double MyStatistics.lengthPath​(Path[] paths)  
    protected double MyStatistics.maxLengthPath​(Path[] paths)  
    boolean VirtualTopology.modulationPath​(Path[] paths)
    Verifies whether the modulation' paths serves all sizes of lightpaths in each path.
    protected void MyStatistics.rerouteFlow​(Flow flow, LightPath[] lightpaths, Path oldPath, boolean[] usedTransponders, boolean[] usedTranspondersOld)  
    void Tracer.rerouteFlow​(Flow flow, LightPath[] lightpaths, Path oldPath)
    The event of an accepted flow object is rerouted to the trace file.
    void MultiPath.setPaths​(Path[] paths)  
    Constructors in ons with parameters of type Path 
    Constructor Description
    MultiPath​(Path[] paths)  
  • Uses of Path in ons.ra

    Methods in ons.ra that return Path 
    Modifier and Type Method Description
    Path ControlPlaneForRA.getPath​(Flow flow)  
    Methods in ons.ra that return types with arguments of type Path 
    Modifier and Type Method Description
    java.util.Map<Flow,​Path> ControlPlaneForRA.getMappedFlowsSinglePath()  
    Methods in ons.ra with parameters of type Path 
    Modifier and Type Method Description
    boolean ControlPlaneForRA.acceptFlow​(long id, Path[] paths, int[] bws)  
    boolean ControlPlaneForRA.acceptFlow​(long id, Path[] primaryPaths, int[] primaryBWS, Path[] backupPaths, int[] backupBWS, boolean reservedProtect, boolean shared)  
    boolean ControlPlaneForRA.addStaticLightPathProtect​(Path[] primaryPaths, Path[] backupPaths, boolean reservedProtect)  
  • Uses of Path in ons.util

    Methods in ons.util that return Path 
    Modifier and Type Method Description
    Path PseudoControlPlane.getPath​(Flow flow)  
    Path PseudoControlPlane2.getPath​(Flow flow)  
    Methods in ons.util that return types with arguments of type Path 
    Modifier and Type Method Description
    java.util.Map<Flow,​Path> PseudoControlPlane.getMappedFlowsSinglePath()  
    java.util.Map<Flow,​Path> PseudoControlPlane2.getMappedFlowsSinglePath()  
    Methods in ons.util with parameters of type Path 
    Modifier and Type Method Description
    boolean PseudoControlPlane.acceptFlow​(long id, Path[] paths, int[] bws)  
    boolean PseudoControlPlane.acceptFlow​(long id, Path[] paths, int[] bws, boolean reservedProtect)  
    boolean PseudoControlPlane.acceptFlow​(long id, Path[] primaryPaths, int[] primaryBWS, Path[] backupPaths, int[] backupBWS, boolean reservedProtect, boolean shared)  
    boolean PseudoControlPlane2.acceptFlow​(long id, Path[] paths, int[] bws)  
    boolean PseudoControlPlane2.acceptFlow​(long id, Path[] paths, int[] bws, boolean reservedProtect)  
    boolean PseudoControlPlane2.acceptFlow​(long id, Path[] primaryPaths, int[] primaryBWS, Path[] backupPaths, int[] backupBWS, boolean reservedProtect, boolean shared)  
    boolean PseudoControlPlane.addStaticLightPathProtect​(Path[] primaryPaths, Path[] backupPaths, boolean reservedProtect)  
    boolean PseudoControlPlane2.addStaticLightPathProtect​(Path[] primaryPaths, Path[] backupPaths, boolean reservedProtect)