Package jline.lang.nodes
Class ServiceStation
java.lang.Object
jline.lang.Element
jline.lang.NetworkElement
jline.lang.nodes.Node
jline.lang.nodes.StatefulNode
jline.lang.nodes.ServiceNode
jline.lang.nodes.Station
jline.lang.nodes.ServiceStation
- All Implemented Interfaces:
Serializable,Copyable
- Direct Known Subclasses:
Queue
A station with a service process
- See Also:
-
Field Summary
FieldsFields inherited from class jline.lang.nodes.Station
balkingStrategies, balkingThresholds, cap, classCap, dropRule, impatienceTypes, lcdScaling, ljcdCutoffs, ljcdScaling, ljdCutoffs, ljdScaling, lldScaling, numberOfServers, patienceDistributions, retrialDelayDistributions, retrialMaxAttempts, switchoverTimesFields inherited from class jline.lang.nodes.ServiceNode
schedPolicy, schedStrategy, schedStrategyParFields inherited from class jline.lang.nodes.Node
dropStrategy, input, model, nodeIndex, output, server, statefulIdx, stationIdx -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetServiceProcess(JobClass jobClass) voidsetService(JobClass jobClass, Object distribution, double weight) voidsetService(JobClass jobClass, Distribution distribution) voidsetService(JobClass jobClass, Distribution distribution, double weight) Methods inherited from class jline.lang.nodes.Station
getBalkingStrategy, getBalkingStrategyLocal, getBalkingThresholds, getBalkingThresholdsLocal, getCap, getClassCap, getDropRule, getImpatienceType, getImpatienceTypeLocal, getLimitedClassDependence, getLimitedJointClassDependence, getLimitedJointClassDependenceCutoffs, getLimitedJointDependence, getLimitedJointDependenceCutoffs, getLimitedLoadDependence, getMaxRetrialAttempts, getMaxRetrialAttemptsLocal, getNumberOfServers, getPatience, getPatienceLocal, getRetrialDelayDistribution, getRetrialDelayDistributionLocal, getSchedStrategy, getServiceRates, getSourceRates, getSwitchoverTime, hasBalking, hasBalkingLocal, hasPatience, hasPatienceLocal, hasRetrial, hasRetrialLocal, hasSwitchoverTime, isReferenceStation, isServiceDefined, isServiceDefined, isServiceDisabled, isServiceDisabled, setBalking, setBalking, setCap, setCapacity, setChainCapacity, setClassCap, setDropRule, setLimitedClassDependence, setLimitedJointClassDependence, setLimitedJointDependence, setLimitedLoadDependence, setNumberOfServers, setPatience, setPatience, setRetrial, setRetrial, setSwitchoverTimeMethods inherited from class jline.lang.nodes.ServiceNode
getSchedStrategyParMethods inherited from class jline.lang.nodes.StatefulNode
clearState, getState, getStatefulIndex, getStatePrior, getStateSpace, resetStateSpace, setState, setState, setStatePrior, setStateSpaceMethods inherited from class jline.lang.nodes.Node
getAttribute, getDropStrategy, getInput, getModel, getNodeIndex, getOutput, getOutputStrategies, getRoutingStrategy, getSections, getServer, getStatefulIdx, getStationIdx, isStateful, printSummary, reset, resetRouting, setKChoicesRouting, setModel, setNodeIdx, setProbRouting, setRLRouting, setRouting, setRouting, setStationIdx
-
Field Details
-
serviceProcesses
-
-
Constructor Details
-
ServiceStation
-
-
Method Details
-
getServiceProcess
- Overrides:
getServiceProcessin classServiceNode
-
setService
- Overrides:
setServicein classServiceNode
-
setService
- Overrides:
setServicein classServiceNode
-
setService
-