| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity.jq.queue.serverless |
Serverless queueing systems.
|
| org.javades.jqueues.r5.extensions.gate |
Extensions for queues with a "gate".
|
| Modifier and Type | Class and Description |
|---|---|
class |
GATE<J extends SimJob,Q extends GATE>
The
GATE queue lets jobs depart without service conditionally ("gate is open") or lets them wait ("gate is closed"). |
| Modifier and Type | Method and Description |
|---|---|
GATE<J,Q> |
GATE.getCopySimQueue()
Returns a new
GATE object on the same SimEventList. |
| Modifier and Type | Method and Description |
|---|---|
SimQueueState<SimJob,GATE> |
SimQueuePredictor_GATE.createQueueState(GATE queue,
boolean isROEL)
Registers a new
SimQueueWithGateStateHandler at the object created by super method. |
| Modifier and Type | Method and Description |
|---|---|
SimQueueState<SimJob,GATE> |
SimQueuePredictor_GATE.createQueueState(GATE queue,
boolean isROEL)
Registers a new
SimQueueWithGateStateHandler at the object created by super method. |
WorkloadSchedule_SQ_SV_ROEL_U |
SimQueuePredictor_GATE.createWorkloadSchedule_SQ_SV_ROEL_U(GATE queue,
Set<SimJQEvent> workloadEvents)
Registers a new
SimQueueWithGateWorkloadScheduleHandler at the object created by super method. |
void |
SimQueuePredictor_GATE.doQueueEvents_SQ_SV_ROEL_U(GATE queue,
SimQueueState<SimJob,GATE> queueState,
Set<SimEntitySimpleEventType.Member> queueEventTypes,
Set<JobQueueVisitLog<SimJob,GATE>> visitLogsSet) |
void |
SimQueuePredictor_GATE.doWorkloadEvents_SQ_SV_ROEL_U(GATE queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,GATE> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,GATE>> visitLogsSet) |
double |
SimQueuePredictor_GATE.getNextQueueEventTimeBeyond(GATE queue,
SimQueueState<SimJob,GATE> queueState,
Set<SimEntitySimpleEventType.Member> queueEventTypes) |
boolean |
SimQueuePredictor_GATE.isStartArmed(GATE queue,
SimQueueState<SimJob,GATE> queueState) |
void |
SimQueuePredictor_GATE.updateToTime(GATE queue,
SimQueueState queueState,
double newTime) |
Copyright © 2018. All rights reserved.