| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity.jq.queue.preemptive |
Preemptive queueing systems.
|
| org.javades.jqueues.r5.entity.jq.queue.qos |
Queueing systems with (explicit) QoS support.
|
| Modifier and Type | Field and Description |
|---|---|
static PreemptionStrategy |
AbstractPreemptiveSimQueue.DEFAULT_PREEMPTION_STRATEGY
The default preemption strategy, if none was specified upon construction.
|
| Modifier and Type | Method and Description |
|---|---|
PreemptionStrategy |
AbstractPreemptiveSimQueue.getPreemptionStrategy()
Gets the preemption strategy.
|
static PreemptionStrategy |
PreemptionStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PreemptionStrategy[] |
PreemptionStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
AbstractPreemptiveSimQueue(org.javades.jsimulation.r5.SimEventList eventList,
int bufferSize,
int numberOfServers,
PreemptionStrategy preemptionStrategy)
Creates a preemptive queue given an event list, buffer size, number of servers and preemption strategy.
|
P_LCFS(org.javades.jsimulation.r5.SimEventList eventList,
PreemptionStrategy preemptionStrategy)
Creates a single-server preemptive LCFS queue with infinite buffer size given an event list and preemption strategy.
|
SRTF(org.javades.jsimulation.r5.SimEventList eventList,
PreemptionStrategy preemptionStrategy)
Creates a single-server preemptive SRTF queue with infinite buffer size given an event list and preemption strategy.
|
| Constructor and Description |
|---|
AbstractPreemptiveSimQueueQoS(org.javades.jsimulation.r5.SimEventList eventList,
int bufferSize,
int numberOfServers,
PreemptionStrategy preemptionStrategy,
Class<P> qosClass,
P defaultJobQoS)
Creates a non-preemptive queue with given buffer size and number of servers, with explicit QoS support given an event list.
|
PQ(org.javades.jsimulation.r5.SimEventList eventList,
PreemptionStrategy preemptionStrategy,
Class<P> qosClass,
P defaultJobQoS)
Creates a Priority Queue with infinite buffer size and a single server,
given an event list, preemption strategy, and QoS structure.
|
Copyright © 2018. All rights reserved.