Package jline.lang.nodes
Class Router
java.lang.Object
jline.lang.Element
jline.lang.NetworkElement
jline.lang.nodes.Node
jline.lang.nodes.StatefulNode
jline.lang.nodes.Router
- All Implemented Interfaces:
Serializable
A node that routes jobs without imposing any delay
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
protected int
protected SchedStrategyType
protected SchedStrategy
Fields inherited from class jline.lang.nodes.Node
dropStrategy, input, model, nodeIndex, output, server, statefulIdx, stationIdx
Fields inherited from class jline.lang.NetworkElement
name
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetServiceProcess
(JobClass jobClass) void
setSchedPolicy
(SchedStrategyType schedPolicy) void
setService
(JobClass jobClass, Distribution distribution) Methods inherited from class jline.lang.nodes.StatefulNode
clearState, getNumberOfServers, getState, getStatefulIndex, getStatePrior, setState, setStatePrior
Methods inherited from class jline.lang.nodes.Node
getAttribute, getCap, getClassCap, getDropStrategy, getInput, getModel, getNodeIdx, getOutput, getOutputStrategies, getRoutingStrategy, getSections, getServer, getStatefulIdx, getStationIdx, isReferenceStation, isStateful, printSummary, reset, resetRouting, setModel, setNodeIdx, setProbRouting, setRouting, setRouting, setStationIdx
Methods inherited from class jline.lang.NetworkElement
getName
-
Field Details
-
cap
protected int cap -
numberOfServers
protected int numberOfServers -
schedPolicy
-
schedStrategy
-
-
Constructor Details
-
Router
-
-
Method Details
-
getSchedStrategy
-
getServiceProcess
-
setService
-
setSchedPolicy
-