| Package | Description |
|---|---|
| org.javades.jqueues.r5.extensions.composite |
A state extension for composite queues.
|
| org.javades.jqueues.r5.extensions.gate |
Extensions for queues with a "gate".
|
| org.javades.jqueues.r5.extensions.qos |
Extensions for multi-class operations (QoS).
|
| org.javades.jqueues.r5.util.predictor |
Framework and utility methods for predicting (and testing) the external behavior of queues.
|
| org.javades.jqueues.r5.util.predictor.queues |
Predictors for concrete queue types.
|
| org.javades.jqueues.r5.util.predictor.workload |
Representations for the workload on one or more queues for ease of predicting their behavior.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractSimQueuePredictor_Composite_LocalStart.doWorkloadEvents_SQ_SV_ROEL_U(Q queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,Q> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,Q>> visitLogsSet) |
void |
AbstractSimQueuePredictor_Composite_Enc.doWorkloadEvents_SQ_SV_ROEL_U(Q queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,Q> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,Q>> visitLogsSet) |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
void |
SimQueuePredictor_PQ.doWorkloadEvents_SQ_SV_ROEL_U(Q queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,Q> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,Q>> visitLogsSet) |
void |
SimQueuePredictor_HOL.doWorkloadEvents_SQ_SV_ROEL_U(SimQueue queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,SimQueue> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,SimQueue>> visitLogsSet) |
| Modifier and Type | Method and Description |
|---|---|
default WorkloadSchedule_SQ_SV_ROEL_U |
SimQueueEventPredictor.createWorkloadSchedule_SQ_SV_ROEL_U(Q queue,
Set<SimJQEvent> workloadEvents)
Creates and prepares a suitable
WorkloadSchedule_SQ_SV_ROEL_U object for this predictor and given queue,
for a given set of workload events. |
| Modifier and Type | Method and Description |
|---|---|
void |
SimQueueEventPredictor.doWorkloadEvents_SQ_SV_ROEL_U(Q queue,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
SimQueueState<SimJob,Q> queueState,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<JobQueueVisitLog<SimJob,Q>> visitLogsSet)
Process the next event(s) from given
WorkloadSchedule at a queue with given state. |
protected boolean |
AbstractSimQueuePredictor.is_ROEL_U_UnderWorkloadQueueEventClashes(Q queue,
SimQueueState<SimJob,Q> queueState,
WorkloadSchedule_SQ_SV_ROEL_U workloadSchedule,
Set<SimEntitySimpleEventType.Member> workloadEventTypes,
Set<SimEntitySimpleEventType.Member> queueEventTypes)
Check unambiguity under a ROEL for workload and queue-state events occurring simultaneously.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultWorkloadSchedule_SQ_SV_ROEL_U
A default implementation of
WorkloadSchedule_SQ_SV_ROEL_U. |
Copyright © 2018. All rights reserved.