Uses of Class
jline.lang.JobClass
Packages that use JobClass
Package
Description
Abstractions to declare basic elements of a model.
This package contains constants used in the definition of queueing characteristics
Node parameter specifications and configuration classes.
This package contains the classes used the specify Network objects
Classes that model the individual sections that form a Network node
Solver superclasses and related data structures.
Handlers for SolverFluid.
This package provides an implementation of SolverLN.
Handlers for SolverMAM.
-
Uses of JobClass in jline.inference.lang
Fields in jline.inference.lang declared as JobClassModifier and TypeFieldDescriptionfinal JobClassConditionEvent.jobClassfinal JobClassSampledMetric.jobClassMethods in jline.inference.lang that return JobClassMethods in jline.inference.lang with parameters of type JobClassModifier and TypeMethodDescriptionParamEstimator.getQLen(Node node, JobClass jobClass, ConditionEvent ev) Constructors in jline.inference.lang with parameters of type JobClassModifierConstructorDescriptionConditionEvent(Node node, JobClass jobClass, Object event) SampledMetric(MetricType type, double[] t, double[] data, Node node, JobClass jobClass) -
Uses of JobClass in jline.lang
Subclasses of JobClass in jline.langModifier and TypeClassDescriptionclassClass where jobs perpetually loop without arriving or leaving (Closed class)classA closed signal class for modeling signals in closed queueing networks.classClass of jobs that perpetually loop at a given stationclassA class of jobs that arrives from the external world to the Network and, after completion, leaves itclassAn open signal class representing special customers in G-networks and related models.classClass of jobs that perpetually loop at a given stationclassA signal placeholder class that automatically resolves to OpenSignal or ClosedSignal.Fields in jline.lang declared as JobClassFields in jline.lang with type parameters of type JobClassModifier and TypeFieldDescriptionNetworkStruct.balkingStrategyNetworkStruct.balkingThresholdsChain.classesRegion.classesChain.classIndexMapRegion.classMaxJobsRegion.classMaxMemoryRegion.classSizeRegion.classWeightNetworkStruct.dropruleRegion.dropRuleNetworkStruct.impatienceMuNetworkStruct.impatiencePhasesNetworkStruct.impatiencePhiNetworkStruct.impatiencePieNetworkStruct.impatienceProcNetworkStruct.impatienceTypeNetworkStruct.jobclassesNodeParam.kInteger parameters by job class - for discrete configuration valuesNetworkStruct.ljcdscalingNetworkStruct.lstNetworkStruct.muNodeParam.outlinksOutbound link specifications by job class - defines outgoing connectionsNodeParam.patiencePatience distributions by job class for customer abandonment modelingNetworkStruct.phiNetworkStruct.pieNetworkStruct.procNetworkStruct.procidNetworkStruct.retrialMaxAttemptsNetworkStruct.retrialMuNetworkStruct.retrialPhiNetworkStruct.retrialProcNetworkStruct.retrialTypeNodeParam.rlNodesNeedActionPer-class list of node indices that consult the RL value function.NodeParam.rlStateSizePer-class state-size hint.NodeParam.rlValueFunctionRL value function by job class.NodeParam.rlValueFunctionShapePer-class shape of the tabular RL value function table.NetworkStruct.routingNetwork.routingMatrixReturn.rtNodesByClassNetwork.routingMatrixReturn.rtNodesByClassNetworkStruct.rtorigNetworkStruct.rtorigNodeParam.weightsRouting weights by job class - controls probabilistic routing decisionsNodeParam.withMemoryMemory-dependent parameters by job class - for state-dependent behaviorMethods in jline.lang that return JobClassModifier and TypeMethodDescriptionRoutingMatrix.getClass(int classIndex) Network.getClassByIndex(int index) Network.getClassByName(String name) OutputStrategy.getJobClass()final JobClassServiceBinding.getJobClass()Network.getJobClassFromIndex(int inIdx) Returns the job class at the specified index.ModelAdapter.TaggedChainResult.getTaggedJob()ClosedSignal.getTargetJobClass()Gets the associated job class.OpenSignal.getTargetJobClass()Gets the associated job class.Signal.getTargetJobClass()Gets the associated job class.Resolves this Signal placeholder to OpenSignal or ClosedSignal.Methods in jline.lang that return types with arguments of type JobClassModifier and TypeMethodDescriptionChain.getClasses()Gets the list of job classes in this chain.Network.getClasses()Returns the list of job classes in this network.Network.getJobClasses()Network.getLimitedJointClassDependence()Gets the limited joint-class-dependent scaling tables and cutoffs for all stations.Network.getLinkedRoutingMatrix()Network.getLinkedRoutingMatrix()Methods in jline.lang with parameters of type JobClassModifier and TypeMethodDescriptionvoidAdds a job class to this chain.voidvoidRoutingMatrix.addConnection(JobClass originClass, JobClass targetClass, Node sourceNode, Node destNode, double probability) voidRoutingMatrix.addConnection(Node sourceNode, Node destNode, JobClass jobClass) voidRoutingMatrix.addConnection(Node sourceNode, Node destNode, JobClass jobClass, double probability) voidRoutingMatrix.addConnection(Node sourceNode, Node destNode, JobClass originClass, JobClass targetClass) voidRoutingMatrix.addConnection(Node sourceNode, Node destNode, JobClass originClass, JobClass targetClass, double probability) voidNetwork.addJobClass(JobClass jobClass) Adds a job class to the network model.ClosedSignal.forJobClass(JobClass jobClass) Associates this signal with a job class.OpenSignal.forJobClass(JobClass jobClass) Associates this signal with a job class.Signal.forJobClass(JobClass jobClass) Associates this signal with a job class.doubleNetwork.getClassChain(JobClass jobClass) intNetwork.getClassChainIndex(JobClass jobClass) intNetwork.getClassIndex(JobClass jobclass) intRoutingMatrix.getClassIndex(JobClass jobClass) intNetwork.getClassLinks(Node node, JobClass jobClass) intRegion.getClassMaxJobs(JobClass jobClass) intRegion.getClassMaxMemory(JobClass jobClass) intRegion.getClassSize(JobClass jobClass) doubleRegion.getClassWeight(JobClass jobClass) booleanRegion.getDropRule(JobClass jobClass) Gets the drop rule as a boolean for backwards compatibility.Region.getDropStrategy(JobClass jobClass) Gets the drop strategy for a specific job class.intNetwork.getJobClassIndex(JobClass jobClass) Returns the index of the specified job class in this network.Network.getRoutingStrategyFromNodeAndClassPair(Node node, JobClass c) static RoutingMatrixNetwork.serialRouting(JobClass jobClass, List<Node> nodes) Creates a serial routing matrix for a single job class.static RoutingMatrixNetwork.serialRouting(JobClass jobClass, Node... nodes) Creates a serial routing matrix for a single job class.voidvoidRoutingMatrix.set(JobClass jobclass1, JobClass jobclass2, Node srcNode, Node destNode, double probability) voidRoutingMatrix.set(JobClass jobclass1, JobClass jobclass2, RoutingMatrix rt) voidvoidvoidRoutingMatrix.set(JobClass jobclass, RoutingMatrix rt) voidvoidRegion.setClassMaxJobs(JobClass jobClass, int njobs) voidRegion.setClassMaxMemory(JobClass jobClass, int memlim) voidRegion.setClassSize(JobClass jobClass, int size) voidRegion.setClassWeight(JobClass jobClass, double weight) voidRegion.setDropRule(JobClass jobClass, boolean isDropEnabled) Sets the drop rule using a boolean for backwards compatibility.voidRegion.setDropRule(JobClass jobClass, DropStrategy strategy) Sets the drop strategy for a specific job class.voidNetwork.setJoinNodeRequired(int nodeIdx, JobClass jobClass, int njobs) voidNetwork.setJoinNodeStrategy(int nodeIdx, JobClass jobClass, JoinStrategy joinStrategy) voidNetwork.setNodeRouting(int nodeIdx, JobClass jobClass, RoutingStrategy routingStrategy) voidSets the number of visits that a job in this chain makes to a station in a specific class.Convenience method with default parametersCreate a tagged version of a job chain for response time analysisMethod parameters in jline.lang with type arguments of type JobClassModifier and TypeMethodDescriptionvoidRelink the network from a modified rtorig map.voidRelink the network from a modified rtorig map.static RoutingMatrixNetwork.serialRouting(List<JobClass> jobClasses, List<Node> nodes) Creates a serial routing matrix connecting nodes in sequence.static RoutingMatrixNetwork.serialRouting(List<JobClass> jobClasses, Node... nodes) Creates a serial routing matrix connecting nodes in sequence.voidUpdates sn.rtorig without replacing the entire NetworkStruct.voidUpdates sn.rtorig without replacing the entire NetworkStruct.Constructors in jline.lang with parameters of type JobClassModifierConstructorDescriptionOutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy) OutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) ServiceBinding(JobClass jobClass, ServiceStrategy serviceStrat) ServiceBinding(JobClass jobClass, ServiceStrategy serviceStrat, Distribution distribution) TaggedChainResult(Network taggedModel, JobClass taggedJob) Constructor parameters in jline.lang with type arguments of type JobClassModifierConstructorDescriptionCreates a new chain with the specified name, job classes, and stations.routingMatrixReturn(Matrix rt, Matrix rtnodes, Matrix linksmat, Matrix chains, Map<JobClass, Map<JobClass, Matrix>> rtNodesByClass, Map<Node, Map<Node, Matrix>> rtNodesByStation) routingMatrixReturn(Matrix rt, Matrix rtnodes, Matrix linksmat, Matrix chains, Map<JobClass, Map<JobClass, Matrix>> rtNodesByClass, Map<Node, Map<Node, Matrix>> rtNodesByStation) -
Uses of JobClass in jline.lang.constant
Methods in jline.lang.constant that return types with arguments of type JobClassModifier and TypeMethodDescriptionServerType.getCompatibleClasses()Gets the list of job classes compatible with this server type.Methods in jline.lang.constant with parameters of type JobClassModifier and TypeMethodDescriptionvoidServerType.addCompatibleClass(JobClass jobClass) Adds a job class to the list of classes that can be served by this server type.booleanServerType.isCompatible(JobClass jobClass) Checks if a job class is compatible with this server type.booleanServerType.removeCompatibleClass(JobClass jobClass) Removes a job class from the list of compatible classes.Method parameters in jline.lang.constant with type arguments of type JobClassModifier and TypeMethodDescriptionvoidServerType.setCompatibleClasses(List<JobClass> classes) Sets the list of compatible job classes, replacing any existing list.Constructor parameters in jline.lang.constant with type arguments of type JobClassModifierConstructorDescriptionServerType(String name, int numOfServers, List<JobClass> compatibleClasses) Creates a new server type with the specified name, number of servers, and compatible classes. -
Uses of JobClass in jline.lang.nodeparam
Fields in jline.lang.nodeparam with type parameters of type JobClassModifier and TypeFieldDescriptionJoinNodeParam.fanInFan-in ratio specifying expected number of parallel tasks per job classJoinNodeParam.joinRequiredRequired number of tasks that must complete before job reconstruction per classJoinNodeParam.joinStrategyJoin strategy configuration per job class (e.g., wait-for-all, partial)QueueNodeParam.switchoverTimeSwitchover time distributions by job class for polling servers. -
Uses of JobClass in jline.lang.nodes
Fields in jline.lang.nodes with type parameters of type JobClassModifier and TypeFieldDescriptionprotected Map<JobClass, BalkingStrategy> Station.balkingStrategiesprotected Map<JobClass, List<BalkingThreshold>> Station.balkingThresholdsStation.classCapprotected Map<JobClass, Distribution> Queue.delayOffTimesDelay-off time distributions for function tasks (teardown time).protected Map<JobClass, DropStrategy> Station.dropRuleprotected Map<JobClass, ImpatienceType> Station.impatienceTypesStation.ljcdScalingprotected Map<JobClass, Distribution> Station.patienceDistributionsprotected Map<JobClass, Distribution> Station.retrialDelayDistributionsStation.retrialMaxAttemptsprotected HashMap<JobClass, SchedStrategy> Place.schedStrategiesServiceNode.schedStrategyParprotected Map<JobClass, Distribution> Queue.setupTimesSetup time distributions for function tasks (cold start time).protected Map<JobClass, Map<JobClass, Distribution>> Station.switchoverTimesprotected Map<JobClass, Map<JobClass, Distribution>> Station.switchoverTimesMethods in jline.lang.nodes that return types with arguments of type JobClassModifier and TypeMethodDescriptionQueue.getHeteroServiceDistributions()Gets all heterogeneous service distributions for this queue.Station.getLimitedJointClassDependence()Gets the limited joint-class-dependent scaling tables for this station.Methods in jline.lang.nodes with parameters of type JobClassModifier and TypeMethodDescriptionbooleanQueue.containsJobClass(JobClass jobClass) Checks whether this queue has a service process configured for the specified job class.booleanSource.containsJobClass(JobClass jobClass) Checks if this source has an arrival process configured for the specified job class.Source.getArrivalDistribution(JobClass jobClass) Gets the arrival distribution for a specific job class.final DistributionSource.getArrivalProcess(JobClass jobClass) Gets the arrival process distribution for a specific job class.Station.getBalkingStrategy(JobClass jobClass) Gets the effective balking strategy for a specific job class.Station.getBalkingStrategyLocal(JobClass jobClass) Gets the station-specific balking strategy (without fallback).Station.getBalkingThresholds(JobClass jobClass) Gets the effective balking thresholds for a specific job class.Station.getBalkingThresholdsLocal(JobClass jobClass) Gets the station-specific balking thresholds (without fallback).doubleNode.getClassCap(JobClass jobClass) Returns the capacity limit for a specific job class at this node.doubleStation.getClassCap(JobClass jobClass) Queue.getDelayOffTime(JobClass jobClass) Gets the delay-off time distribution for a job class.Station.getDropRule(JobClass jobclass) Gets the drop strategy for a specific job class when capacity is exceeded.Station.getImpatienceType(JobClass jobClass) Gets the effective impatience type for a specific job class.Station.getImpatienceTypeLocal(JobClass jobClass) Gets the station-specific impatience type (without fallback).intStation.getMaxRetrialAttempts(JobClass jobClass) Gets the effective maximum retrial attempts for a specific job class.Station.getMaxRetrialAttemptsLocal(JobClass jobClass) Gets the station-specific maximum retrial attempts (without fallback).Station.getPatience(JobClass jobClass) Gets the effective patience distribution for a specific job class.Station.getPatienceLocal(JobClass jobClass) Gets the station-specific patience distribution (without fallback).Station.getRetrialDelayDistribution(JobClass jobClass) Gets the effective retrial delay distribution for a specific job class.Station.getRetrialDelayDistributionLocal(JobClass jobClass) Gets the station-specific retrial delay distribution (without fallback).Node.getRoutingStrategy(JobClass jobClass) Returns the routing strategy configured for a specific job class.doubleQueue.getSchedStrategyPar(JobClass jobClass) Gets the scheduling strategy parameter for a specific job class.doubleServiceNode.getSchedStrategyPar(JobClass jobClass) Queue.getService(JobClass jobClass) Gets the service time distribution for a specific job class.Queue.getService(JobClass jobClass, ServerType serverType) Gets the service time distribution for a specific job class and server type.Router.getServiceProcess(JobClass jobClass) Gets the service distribution for a specific job class.ServiceNode.getServiceProcess(JobClass jobClass) ServiceStation.getServiceProcess(JobClass jobClass) Queue.getSetupTime(JobClass jobClass) Gets the setup time distribution for a job class.Queue.getSwitchover(JobClass jobClass) Gets the switchover time for a job class (POLLING scheduling strategy).Queue.getSwitchover(JobClass fromClass, JobClass toClass) Gets the switchover time from one job class to another.Station.getSwitchoverTime(JobClass fromClass, JobClass toClass) Gets the switchover time from one job class to another.booleanStation.hasBalking(JobClass jobClass) Checks if balking is configured for a job class (local or global).booleanStation.hasBalkingLocal(JobClass jobClass) Checks if balking is configured locally at this station.booleanStation.hasPatience(JobClass jobClass) Checks if patience is configured for a job class (local or global).booleanStation.hasPatienceLocal(JobClass jobClass) Checks if patience is configured locally at this station.booleanStation.hasRetrial(JobClass jobClass) Checks if retrial is configured for a job class (local or global).booleanStation.hasRetrialLocal(JobClass jobClass) Checks if retrial is configured locally at this station.booleanStation.hasSwitchoverTime(JobClass fromClass, JobClass toClass) Checks if a switchover time is set for the given job class pair.booleanStation.isServiceDefined(JobClass jobClass) Checks if a specific job class has a defined service process.booleanStation.isServiceDisabled(JobClass jobClass) Checks if a specific job class has a disabled service process.protected voidSource.removeArrivalProcess(JobClass jobClass) Removes the arrival process for a specific job class.voidSource.setArrival(JobClass jobClass, Object distribution) Sets the arrival distribution for a specific job class.voidStation.setBalking(JobClass jobClass, BalkingStrategy strategy, int minJobs, double probability) Sets the balking configuration using a single threshold.voidStation.setBalking(JobClass jobClass, BalkingStrategy strategy, List<BalkingThreshold> thresholds) Sets the balking configuration for a specific job class at this station.voidStation.setClassCap(JobClass jobClass, int cap) Sets the capacity limit for a specific job class at this station.voidPlace.setClassCapacity(JobClass jobclass, int capacity) voidQueue.setDelayOff(JobClass jobClass, Distribution setupTime, Distribution delayoffTime) Sets the setup time and delay off time for a job class.voidStation.setDropRule(JobClass jobclass, DropStrategy drop) Sets the drop strategy for a specific job class when capacity is exceeded.voidTransition.setEnablingConditions(Mode mode, JobClass jobclass, Place inputPlace, int enablingCondition) voidTransition.setFiringOutcome(Mode mode, JobClass jobclass, Node node, int firingOutcome) voidCache.setHitClass(JobClass jobinclass, JobClass joboutclass) Sets the output class for jobs that experience a cache hit.voidQueue.setImmediateFeedback(JobClass jobClass) Enables immediate feedback for a specific job class at this queue.voidTransition.setInhibitingConditions(Mode mode, JobClass jobclass, Place inputPlace, int inhibitingCondition) voidNode.setKChoicesRouting(JobClass jobClass, int k, boolean withMemory) Configures power-of-K-choices routing for a job class.voidCache.setMissClass(JobClass jobinclass, JobClass joboutclass) Sets the output class for jobs that experience a cache miss.voidStation.setPatience(JobClass jobClass, ImpatienceType impatienceType, Distribution distribution) Sets the impatience type and distribution for a specific job class at this station.voidStation.setPatience(JobClass jobClass, Distribution distribution) Sets the patience distribution for a specific job class at this station.voidCache.setProbRouting(JobClass jobClass, Node destination, double probability) Sets probabilistic routing for a job class to a destination node.voidClassSwitch.setProbRouting(JobClass jobClass, Node destination, double probability) voidNode.setProbRouting(JobClass jobClass, Node destination, double probability) Sets probabilistic routing for a job class to a specific destination.voidCache.setRead(JobClass jobClass, Distribution distribution) Sets the read policy for a job class using a popularity distribution.voidCache.setReadItemEntry(JobClass jobClass, Distribution popularity, int cardinality) Sets the read policy for a job class with explicit item cardinality.voidJoin.setRequired(JobClass jobClass, double njobs) voidStation.setRetrial(JobClass jobClass, Distribution delayDistribution) Sets the retrial configuration with unlimited retry attempts.voidStation.setRetrial(JobClass jobClass, Distribution delayDistribution, int maxAttempts) Sets the retrial configuration for a specific job class at this station.voidNode.setRLRouting(JobClass jobClass, Matrix valueFunction, int[] vfShape, int[] nodesNeedAction, int stateSize) Configures reinforcement-learning routing for a job class.voidNode.setRouting(JobClass jobClass, RoutingStrategy routingStrategy) Sets the routing strategy for a specific job class.voidNode.setRouting(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) Sets the routing strategy with destination and probability for a job class.voidPlace.setSchedStrategy(JobClass jobClass, SchedStrategy strategy) voidQueue.setSchedStrategyPar(JobClass jobClass, double weight) Sets the scheduling strategy parameter for a specific job class.voidQueue.setService(JobClass jobClass, ServerType serverType, Distribution distribution) Sets the service time distribution for a specific job class and server type.voidRouter.setService(JobClass jobClass, Distribution distribution) Sets the service distribution for a specific job class.voidServiceNode.setService(JobClass jobClass, Distribution distribution) voidServiceNode.setService(JobClass jobClass, Distribution distribution, double weight) voidServiceStation.setService(JobClass jobClass, Object distribution, double weight) voidServiceStation.setService(JobClass jobClass, Distribution distribution) voidServiceStation.setService(JobClass jobClass, Distribution distribution, double weight) voidJoin.setStrategy(JobClass jobClass, JoinStrategy joinStrategy) voidQueue.setSwitchover(JobClass fromClass, JobClass toClass, Distribution switchoverTime) Sets the switchover time from one job class to another (for general scheduling strategies).voidQueue.setSwitchover(JobClass jobClass, Distribution switchoverTime) Sets the switchover time for a job class (only valid for POLLING scheduling strategy).voidStation.setSwitchoverTime(JobClass fromClass, JobClass toClass, Distribution switchoverTime) Sets the switchover time from one job class to another.Method parameters in jline.lang.nodes with type arguments of type JobClassModifier and TypeMethodDescriptionvoidQueue.setImmediateFeedbackForClasses(List<JobClass> jobClasses) Enables immediate feedback for multiple job classes at this queue.voidQueue.setJointClassDependence(Map<JobClass, Matrix> scalingTables, Matrix cutoffs) Sets per-class joint class-dependent scaling for service rates.voidStation.setLimitedJointClassDependence(Map<JobClass, Matrix> scalingTables, Matrix cutoffs) Sets the limited joint-class-dependent scaling for this station. -
Uses of JobClass in jline.lang.sections
Fields in jline.lang.sections declared as JobClassFields in jline.lang.sections with type parameters of type JobClassModifier and TypeFieldDescriptionClassSwitcher.jobClassesFiring.jobClassesForker.jobClassesJoiner.jobClassesJoiner.joinJobClassesJoiner.joinJobClassesJoiner.joinRequiredJoiner.joinStrategyprotected Map<JobClass, ServiceBinding> ServiceSection.serviceProcessesMethods in jline.lang.sections that return types with arguments of type JobClassMethods in jline.lang.sections with parameters of type JobClassModifier and TypeMethodDescriptionbooleanServiceSection.containsJobClass(JobClass jobClass) OutputSection.getOutputStrategyByClass(JobClass jobClass) ServiceSection.getServiceDistribution(JobClass jobClass) ServiceSection.getServiceProcess(JobClass jobClass) PollingServer.getSwitchover(JobClass jobClass) Gets the switchover time for a job class.voidRandomSource.removeServiceProcess(JobClass jobClass) voidServiceSection.removeServiceProcess(JobClass jobClass) voidOutputSection.setKchoicesParams(JobClass jobClass, int k, boolean withMemory) Stores KCHOICES routing parameters (k and memory flag) for the given class.voidForker.setOutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) voidOutputSection.setOutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy) voidOutputSection.setOutputStrategy(JobClass jobClass, RoutingStrategy routingStrategy, Node destination, double probability) voidJoiner.setRequired(JobClass jobClass, double njobs) voidJoiner.setStrategy(JobClass jobClass, JoinStrategy joinStrategy) voidPollingServer.setSwitchover(JobClass jobClass, Distribution switchoverTime) Sets the switchover time for a job class.Method parameters in jline.lang.sections with type arguments of type JobClassModifier and TypeMethodDescriptionvoidDispatcher.initDispatcherJobClasses(List<JobClass> customerClasses) voidLinkage.initDispatcherJobClasses(List<JobClass> customerClasses) voidStatelessClassSwitcher.updateClasses(List<JobClass> jobClasses) Constructors in jline.lang.sections with parameters of type JobClassModifierConstructorDescriptionInputJobClassesObj(JobClass jobClass, SchedStrategyType schedPolicy, DropStrategy dropStrategy) Constructor parameters in jline.lang.sections with type arguments of type JobClassModifierConstructorDescriptionCacheClassSwitcher(List<JobClass> jobClasses, int items, Matrix capacity) CacheClassSwitcher(List<JobClass> jobClasses, int items, Matrix capacity, int levels) ClassSwitcher(List<JobClass> jobClasses, String name) Dispatcher(List<JobClass> customerClasses) InfiniteServer(List<JobClass> jobClasses) Creates a new infinite server section for the specified job classes.PollingServer(List<JobClass> jobClasses) Creates a new polling server for the specified job classes.PreemptiveServer(List<JobClass> customerClasses) Creates a new preemptive server section for the specified customer classes.RandomSource(List<JobClass> jobClasses) Creates a new server section for the specified job classes.SharedServer(List<JobClass> customerClasses) Creates a new shared server section for the specified customer classes.StatefulClassSwitcher(List<JobClass> jobClasses) StatefulClassSwitcher(List<JobClass> jobClasses, String name) StatelessClassSwitcher(List<JobClass> jobClasses, Matrix csMatrix) -
Uses of JobClass in jline.solvers
Methods in jline.solvers that return types with arguments of type JobClassModifier and TypeMethodDescriptionAvgHandle.get()Retrieves the complete data structure containing all metrics.Retrieves all metrics for a specific station across all job classes.Methods in jline.solvers with parameters of type JobClassModifier and TypeMethodDescriptionRetrieves the metric for a specific station and job class.booleanChecks if a metric exists for the specified station and job class.voidStores a metric for a specific station and job class.voidRemoves the metric for a specific station and job class. -
Uses of JobClass in jline.solvers.fluid.handlers
Constructor parameters in jline.solvers.fluid.handlers with type arguments of type JobClassModifierConstructorDescriptionClosingAndStateDepMethodsODE(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Map<Station, Map<JobClass, MatrixCell>> proc, Matrix rt, Matrix S, SolverOptions options) ClosingAndStateDepMethodsODE(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Map<Station, Map<JobClass, MatrixCell>> proc, Matrix rt, Matrix S, SolverOptions options, int numDimensions) PassageTimeODE(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Map<Station, Map<JobClass, MatrixCell>> proc, Matrix rt, Matrix S, SolverOptions options) PassageTimeODE(NetworkStruct sn, Map<Station, Map<JobClass, Matrix>> mu, Map<Station, Map<JobClass, Matrix>> phi, Map<Station, Map<JobClass, MatrixCell>> proc, Matrix rt, Matrix S, SolverOptions options, int numDimensions) -
Uses of JobClass in jline.solvers.ln
Fields in jline.solvers.ln declared as JobClassConstructors in jline.solvers.ln with parameters of type JobClassModifierConstructorDescriptionrecurActGraphReturnType(JobClass curClass, int jobPos, RoutingMatrix P) -
Uses of JobClass in jline.solvers.mam.handlers
Method parameters in jline.solvers.mam.handlers with type arguments of type JobClassModifier and TypeMethodDescriptionstatic Map<Integer, MatrixCell> Solver_mam_passage_time.solver_mam_passage_time(NetworkStruct sn, Map<Station, Map<JobClass, MatrixCell>> PH, SolverOptions options) -
Uses of JobClass in jline.solvers.posterior
Methods in jline.solvers.posterior with parameters of type JobClassModifier and TypeMethodDescriptionSolverPosterior.getPosteriorDist(String metric, Station station, JobClass jobClass) Returns the posterior distribution for a specific metric at a station/class.