Uses of Class
NetStrategies.RoutingStrategy
Packages that use RoutingStrategy
Package
Description
Routing strategies used by router nodes to select the destination station of each departing job.
Node sections, the building blocks from which the JSIM simulation engine stations are composed.
-
Uses of RoutingStrategy in NetStrategies.RoutingStrategies
Subclasses of RoutingStrategy in NetStrategies.RoutingStrategiesModifier and TypeClassDescriptionclassRouting strategy used when a job changes its class: it selects the destination station of the switched job.classThis class implements a disabled routing strategy.classThe node, into which job must be routed, is chosen using an empirical strategy.classThis strategy sends jobs to the resource with the fastest service.classThis strategy sends jobs to the resource with the least utilization.classCreated by IntelliJ IDEA.classThis strategy picks, at random, k resources and sends jobs to the resource with the shortest queue.classRouting strategy that selects the destination station based on a property of the stations.classThis class implements a random strategy: the output node is chosen with a random numberclassThis class implements a round robin strategy: all the output nodes are chosen in sequence, one at each time; when all the nodes have been chosen, the sequence restarts.classThis strategy sends jobs to the resource with the shortest queue length.classThis strategy sends jobs to the resource with the shortest response time.classWeighted round robin routing strategy: destinations are selected cyclically with given weights. -
Uses of RoutingStrategy in NodeSections
Constructors in NodeSections with parameters of type RoutingStrategyModifierConstructorDescriptionRouter(RoutingStrategy[] routingStrategies) Creates a new instance of Router.