Package jline.lang.nodes
Class Delay
- All Implemented Interfaces:
Serializable,Copyable
An infinite server station, i.e. a node imposing a delay without queueing to an incoming job
- See Also:
-
Field Summary
Fields inherited from class jline.lang.nodes.Queue
delayOffTimes, setupTimesFields inherited from class jline.lang.nodes.ServiceStation
serviceProcessesFields 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
Methods inherited from class jline.lang.nodes.Queue
addServerType, containsJobClass, getDelayOffTime, getHeteroSchedPolicy, getHeteroServiceDistributions, getImmediateFeedbackClasses, getNumServerTypes, getSchedPolicy, getSchedStrategy, getSchedStrategyPar, getServerType, getServerType, getServerTypes, getService, getService, getSetupTime, getSwitchover, getSwitchover, hasImmediateFeedback, hasImmediateFeedback, isDelayOffEnabled, isHeterogeneous, isImmediateFeedbackAll, printSummary, setClassDependence, setDelayOff, setHeteroSchedPolicy, setImmediateFeedback, setImmediateFeedback, setImmediateFeedbackForClasses, setJointClassDependence, setJointDependence, setJointDependence, setLimit, setLoadDependence, setNumberOfServers, setPollingK, setPollingType, setPollingType, setSchedStrategyPar, setService, setSwitchover, setSwitchover, validateCompatibilityMethods inherited from class jline.lang.nodes.ServiceStation
getServiceProcess, setService, setService, setServiceMethods 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, 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, setPatience, setPatience, setRetrial, setRetrial, setSwitchoverTimeMethods 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, reset, resetRouting, setKChoicesRouting, setModel, setNodeIdx, setProbRouting, setRLRouting, setRouting, setRouting, setStationIdx
-
Constructor Details
-
Delay
Creates a new delay station with infinite servers. Jobs experience service delay without queueing (infinite server scheduling).- Parameters:
model- the network model to add this delay station toname- the name for this delay station
-