Q - The type of queue supported.public abstract class AbstractSimQueuePredictor_Composite<Q extends SimQueueComposite> extends AbstractSimQueuePredictor<Q>
Copyright (C) 2005-2017 Jan de Jongh, TNO
This file is covered by the LICENSE file in the root of this project.
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractSimQueuePredictor_Composite.SubQueueSimpleEvent |
| Modifier and Type | Field and Description |
|---|---|
protected List<AbstractSimQueuePredictor> |
subQueuePredictors |
| Constructor and Description |
|---|
AbstractSimQueuePredictor_Composite(List<AbstractSimQueuePredictor> subQueuePredictors) |
| Modifier and Type | Method and Description |
|---|---|
SimQueueState<SimJob,Q> |
createQueueState(Q queue,
boolean isROEL)
Creates a suitable
SimQueueState object for this predictor and given queue. |
is_ROEL_U_UnderWorkloadQueueEventClashes, is_U_UnderWorkloadQueueEventClashes, predict_SQ_SV_IOEL_U, predict_SQ_SV_ROEL_Uclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmatchVisitLogs_SQ_SVcreateWorkloadSchedule_SQ_SV_ROEL_U, createWorkloadSchedule_SQ_SV, doQueueEvents_SQ_SV_ROEL_U, doWorkloadEvents_SQ_SV_ROEL_U, doWorkloadEvents_SQ_SV, getNextQueueEventTimeBeyond, updateToTimehasServerAccessCredits, isQueueAccessVacation, isStartArmedprotected final List<AbstractSimQueuePredictor> subQueuePredictors
public AbstractSimQueuePredictor_Composite(List<AbstractSimQueuePredictor> subQueuePredictors)
public SimQueueState<SimJob,Q> createQueueState(Q queue, boolean isROEL)
SimQueueEventPredictorSimQueueState object for this predictor and given queue.
The initial time must be set to Double.NaN.
queue - The queue, non-null.isROEL - Whether or not the event list used is a Random-Order Event List.SimQueueState object for this predictor and given queue.Copyright © 2018. All rights reserved.