public interface WorkloadSchedule_SQ extends WorkloadSchedule
SimQueue.
The SimQueue to which the workload applies must be fixed upon construction.
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 | Method and Description |
|---|---|
default Map<SimJob,List<Double>> |
getArrivalTimesMap_SQ()
Gets the arrival times indexed by job at the queue.
|
default NavigableMap<Double,List<SimJob>> |
getJobArrivalsMap_SQ()
Gets the job arrivals indexed by time at the queue.
|
default NavigableMap<Double,List<Map<SimJob,Boolean>>> |
getJobRevocationsMap_SQ()
Gets the job revocations indexed by time at the queue.
|
default SimQueue |
getQueue()
Gets the queue to which this workload representation applies.
|
default NavigableMap<Double,List<Boolean>> |
getQueueAccessVacationMap_SQ()
Returns the queue-access vacation settings in time for the queue.
|
default Map<SimJob,List<Map<Double,Boolean>>> |
getRevocationTimesMap_SQ()
Gets the revocation times indexed by job at the queue.
|
default NavigableMap<Double,List<Integer>> |
getServerAccessCreditsMap_SQ()
Returns the server-access-credits settings in time for the queue.
|
getArrivalTimesMap, getJobArrivalsMap, getJobRevocationsMap, getJobs, getJobs, getNextEventTimeBeyond, getProcessedQueueEvents, getQueueAccessVacationMap, getQueueEvents, getQueues, getRevocationTimesMap, getServerAccessCreditsMap, hasEventsBeyond, isSingleQueue, isSingleVisit, isSingleVisit, isUnambiguous_ROELgetEntityEvents, getSimJobTimeSimEntityEventMap, getSimQueueTimeSimEntityEventMap, getTimeSimJobSimEntityEventMap, getTimeSimQueueSimEntityEventMapdefault SimQueue getQueue() throws WorkloadScheduleInvalidException
The queue must be fixed upon construction.
WorkloadScheduleInvalidException - If the object is invalid (e.g., due to internal inconsistencies).default NavigableMap<Double,List<Boolean>> getQueueAccessVacationMap_SQ() throws WorkloadScheduleInvalidException
WorkloadScheduleInvalidException - If the workload schedule is somehow invalid.WorkloadSchedule.getQueueAccessVacationMap(SimQueue),
getQueue()default Map<SimJob,List<Double>> getArrivalTimesMap_SQ() throws WorkloadScheduleInvalidException
WorkloadScheduleInvalidException - If the workload schedule is somehow invalid.WorkloadSchedule.getArrivalTimesMap(SimQueue),
getQueue()default NavigableMap<Double,List<SimJob>> getJobArrivalsMap_SQ() throws WorkloadScheduleInvalidException
WorkloadScheduleInvalidException - If the workload schedule is somehow invalid.WorkloadSchedule.getJobArrivalsMap(SimQueue),
getQueue()default Map<SimJob,List<Map<Double,Boolean>>> getRevocationTimesMap_SQ() throws WorkloadScheduleInvalidException
WorkloadScheduleInvalidException - If the workload schedule is somehow invalid.WorkloadSchedule.getRevocationTimesMap(SimQueue),
getQueue()default NavigableMap<Double,List<Map<SimJob,Boolean>>> getJobRevocationsMap_SQ() throws WorkloadScheduleInvalidException
WorkloadScheduleInvalidException - If the workload schedule is somehow invalid.WorkloadSchedule.getJobRevocationsMap(SimQueue),
getQueue()default NavigableMap<Double,List<Integer>> getServerAccessCreditsMap_SQ() throws WorkloadScheduleInvalidException
WorkloadScheduleInvalidException - If the workload schedule is somehow invalid.WorkloadSchedule.getServerAccessCreditsMap(SimQueue),
getQueue()Copyright © 2018. All rights reserved.