| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity.jq.queue.serverless |
Serverless queueing systems.
|
| org.javades.jqueues.r5.util.predictor.queues |
Predictors for concrete queue types.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ALIMIT<J extends SimJob,Q extends ALIMIT>
In the
ALIMIT queue jobs depart without service in arrival order,
but are dropped if they exceed a give arrival-rate limit. |
protected static class |
ALIMIT.RateLimitExpirationEvent<Q extends ALIMIT>
The default
SimEvent used internally for scheduling rate-limit expirations. |
| Modifier and Type | Method and Description |
|---|---|
ALIMIT<J,Q> |
ALIMIT.getCopySimQueue()
Returns a new
ALIMIT object on the same SimEventList with the same (arrival) rate limit. |
| Modifier and Type | Method and Description |
|---|---|
SimQueueState<SimJob,ALIMIT> |
SimQueuePredictor_ALIMIT.createQueueState(ALIMIT queue,
boolean isROEL) |
| Modifier and Type | Method and Description |
|---|---|
SimQueueState<SimJob,ALIMIT> |
SimQueuePredictor_ALIMIT.createQueueState(ALIMIT queue,
boolean isROEL) |
void |
SimQueuePredictor_ALIMIT.doQueueEvents_SQ_SV_ROEL_U(ALIMIT queue,
SimQueueState<SimJob,ALIMIT> queueState,
Set<SimEntitySimpleEventType.Member> queueEventTypes,
Set<JobQueueVisitLog<SimJob,ALIMIT>> visitLogsSet) |
void |
SimQueuePredictor_ALIMIT.doWorkloadEvents_SQ_SV_ROEL_U(ALIMIT queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,ALIMIT> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,ALIMIT>> visitLogsSet) |
double |
SimQueuePredictor_ALIMIT.getNextQueueEventTimeBeyond(ALIMIT queue,
SimQueueState<SimJob,ALIMIT> queueState,
Set<SimEntitySimpleEventType.Member> queueEventTypes) |
boolean |
SimQueuePredictor_ALIMIT.isStartArmed(ALIMIT queue,
SimQueueState<SimJob,ALIMIT> queueState) |
void |
SimQueuePredictor_ALIMIT.updateToTime(ALIMIT queue,
SimQueueState queueState,
double newTime) |
Copyright © 2018. All rights reserved.