public class DefaultWorkloadSchedule_SQ_SV extends DefaultWorkloadSchedule implements WorkloadSchedule_SQ_SV
WorkloadSchedule_SQ_SV.Copyright (C) 2005-2017 Jan de Jongh, TNO
This file is covered by the LICENSE file in the root of this project.
| Constructor and Description |
|---|
DefaultWorkloadSchedule_SQ_SV(SimQueue queue,
Map<Double,Set<E>> queueEvents)
Creates a new
DefaultWorkloadSchedule_SQ_SV, filling out all the internal sets and maps from scanning a map of
event time onto sets of SimJQEvents
for a single specified queue, single visits to that queue for each job, and an unambiguous schedule
represented as a sequence of events. |
DefaultWorkloadSchedule_SQ_SV(SimQueue queue,
Set<E> queueEvents)
Creates a new
DefaultWorkloadSchedule_SQ_SV, filling out all the internal sets and maps from scanning a set of
SimJQEvents for a single specified queue, single visits to that queue for each job, and an unambiguous schedule
represented as a sequence of events. |
getArrivalTimesMap, getEventMap, getHandler, getHandlerName, getJobArrivalsMap, getJobRevocationsMap, getJobs, getJobs, getNextEventTimeBeyond, getProcessedQueueEvents, getQueueAccessVacationMap, getQueueEvents, getQueues, getRevocationTimesMap, getServerAccessCreditsMap, needsScan, registerHandler, scangetEntityEvents, getSimJobTimeSimEntityEventMap, getSimQueueTimeSimEntityEventMap, getTimeSimJobSimEntityEventMap, getTimeSimQueueSimEntityEventMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetArrivalTimesMap_SQ_SVgetArrivalTimesMap_SQ, getJobArrivalsMap_SQ, getJobRevocationsMap_SQ, getQueue, getQueueAccessVacationMap_SQ, getRevocationTimesMap_SQ, getServerAccessCreditsMap_SQgetArrivalTimesMap, getJobArrivalsMap, getJobRevocationsMap, getJobs, getJobs, getNextEventTimeBeyond, getProcessedQueueEvents, getQueueAccessVacationMap, getQueueEvents, getQueues, getRevocationTimesMap, getServerAccessCreditsMap, hasEventsBeyond, isSingleQueue, isSingleVisit, isSingleVisit, isUnambiguous_ROELgetEntityEvents, getSimJobTimeSimEntityEventMap, getSimQueueTimeSimEntityEventMap, getTimeSimJobSimEntityEventMap, getTimeSimQueueSimEntityEventMappublic DefaultWorkloadSchedule_SQ_SV(SimQueue queue, Set<E> queueEvents) throws WorkloadScheduleException
DefaultWorkloadSchedule_SQ_SV, filling out all the internal sets and maps from scanning a set of
SimJQEvents for a single specified queue, single visits to that queue for each job, and an unambiguous schedule
represented as a sequence of events.E - The event type.queue - The queue to consider, non-null; events related to other queues are ignored.queueEvents - The set of events to parse (parsing is actually done in this constructor).IllegalArgumentException - If the queue is null.WorkloadScheduleInvalidException - If the workload represented by the queueEvents argument is invalid
(e.g., containing a job with multiple visits to the queue.WorkloadScheduleExceptionpublic DefaultWorkloadSchedule_SQ_SV(SimQueue queue, Map<Double,Set<E>> queueEvents) throws WorkloadScheduleException
DefaultWorkloadSchedule_SQ_SV, filling out all the internal sets and maps from scanning a map of
event time onto sets of SimJQEvents
for a single specified queue, single visits to that queue for each job, and an unambiguous schedule
represented as a sequence of events.E - The event type.queue - The queue to consider, non-null; events related to other queues are ignored.queueEvents - The set of events to parse (parsing is actually done in this constructor).IllegalArgumentException - If the queue is null.WorkloadScheduleInvalidException - If the workload represented by the queueEvents argument is invalid
(e.g., containing a job with multiple visits to the queue.WorkloadScheduleExceptionCopyright © 2018. All rights reserved.