| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity.jq.queue.serverless |
Serverless queueing systems.
|
| org.javades.jqueues.r5.extensions.gate |
Extensions for queues with a "gate".
|
| org.javades.jqueues.r5.util.predictor.queues |
Predictors for concrete queue types.
|
| Class and Description |
|---|
| AbstractServerlessSimQueue |
| ALIMIT
In the
ALIMIT queue jobs depart without service in arrival order,
but are dropped if they exceed a give arrival-rate limit. |
| ALIMIT.RateLimitExpirationEvent
The default
SimEvent used internally for scheduling rate-limit expirations. |
| DELAY
The
DELAY queue induces a fixed waiting delay, after which jobs depart without service. |
| DLIMIT
In the
DLIMIT queue jobs depart without service in arrival order,
but not at a higher rate than a given limit, at the expense of waiting. |
| DLIMIT.RateLimitExpirationEvent
The default
SimEvent used internally for scheduling rate-limit expirations. |
| DROP
The
DROP queue drops all jobs upon arrival. |
| GATE
The
GATE queue lets jobs depart without service conditionally ("gate is open") or lets them wait ("gate is closed"). |
| LeakyBucket
In the
LeakyBucket queue jobs depart without service in arrival order,
but not at a higher rate than a given limit,
at the expense of waiting in a waiting area with limited capacity,
or being dropped if the waiting area is fully occupied. |
| SINK
The
SINK queue has unlimited waiting capacity, but does not provide
any service and jobs can only leave through revocations. |
| WUR
In the
WUR queue jobs wait until the arrival of the next job, at which point they depart from the waiting area. |
| ZERO
The
ZERO queue induces no waiting, after which jobs depart without service. |
| Class and Description |
|---|
| GATE
The
GATE queue lets jobs depart without service conditionally ("gate is open") or lets them wait ("gate is closed"). |
| Class and Description |
|---|
| ALIMIT
In the
ALIMIT queue jobs depart without service in arrival order,
but are dropped if they exceed a give arrival-rate limit. |
| DELAY
The
DELAY queue induces a fixed waiting delay, after which jobs depart without service. |
| DLIMIT
In the
DLIMIT queue jobs depart without service in arrival order,
but not at a higher rate than a given limit, at the expense of waiting. |
| DROP
The
DROP queue drops all jobs upon arrival. |
| LeakyBucket
In the
LeakyBucket queue jobs depart without service in arrival order,
but not at a higher rate than a given limit,
at the expense of waiting in a waiting area with limited capacity,
or being dropped if the waiting area is fully occupied. |
| SINK
The
SINK queue has unlimited waiting capacity, but does not provide
any service and jobs can only leave through revocations. |
| WUR
In the
WUR queue jobs wait until the arrival of the next job, at which point they depart from the waiting area. |
| ZERO
The
ZERO queue induces no waiting, after which jobs depart without service. |
Copyright © 2018. All rights reserved.