Uses of Class
ons.Path
-
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 Multipathboolean
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)
-
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)