| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity.jq.queue.serverless |
Serverless queueing systems.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractServerlessSimQueue<J extends SimJob,Q extends AbstractServerlessSimQueue>
|
| Modifier and Type | Class and Description |
|---|---|
class |
ALIMIT<J extends SimJob,Q extends ALIMIT>
In the
ALIMIT queue jobs depart without service in arrival order,
but are dropped if they exceed a give arrival-rate limit. |
class |
DELAY<J extends SimJob,Q extends DELAY>
The
DELAY queue induces a fixed waiting delay, after which jobs depart without service. |
class |
DLIMIT<J extends SimJob,Q extends 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. |
class |
DROP<J extends SimJob,Q extends DROP>
The
DROP queue drops all jobs upon arrival. |
class |
GATE<J extends SimJob,Q extends GATE>
The
GATE queue lets jobs depart without service conditionally ("gate is open") or lets them wait ("gate is closed"). |
class |
LeakyBucket<J extends SimJob,Q extends 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. |
class |
SINK<J extends SimJob,Q extends SINK>
The
SINK queue has unlimited waiting capacity, but does not provide
any service and jobs can only leave through revocations. |
class |
WUR<J extends SimJob,Q extends WUR>
In the
WUR queue jobs wait until the arrival of the next job, at which point they depart from the waiting area. |
class |
ZERO<J extends SimJob,Q extends ZERO>
The
ZERO queue induces no waiting, after which jobs depart without service. |
Copyright © 2018. All rights reserved.