| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity |
A package for simulation of queueing systems.
|
| org.javades.jqueues.r5.entity.jq |
Top-level package for all queues (
SimQueue) and jobs (SimJob). |
| org.javades.jqueues.r5.entity.jq.job |
Top-level package for jobs (
SimJob). |
| org.javades.jqueues.r5.entity.jq.queue |
Top-level package for queues (
SimQueue). |
| org.javades.jqueues.r5.entity.jq.queue.composite.enc |
Encapsulator queueing system.
|
| org.javades.jqueues.r5.extensions.gate |
Extensions for queues with a "gate".
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimEntityOperation<O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply>
The definition of an operation on a
SimEntity (or on multiple ones). |
static interface |
SimEntityOperation.Reply<O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply>
A reply from a
SimEntityOperation. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SimEntityOperation.ResetReply
A reply for the reset operation
SimEntityOperation.Reset. |
static class |
SimEntityOperation.UpdateReply
A reply for the update operation
SimEntityOperation.Update. |
| Modifier and Type | Method and Description |
|---|---|
<O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply> |
AbstractSimEntity.doOperation(double time,
Req request)
Performs the requested operation.
|
<O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply> |
SimEntity.doOperation(double time,
Req request)
Performs the given operation, identified by an operation request, at this entity at given time.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimJQOperation<J extends SimJob,Q extends SimQueue,O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply>
The definition of an operation on a
SimQueue and/or a {SimJob}. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SimJQOperation.ArrivalReply
A reply for the arrival operation
SimJQOperation.Arrival. |
static class |
SimJQOperation.RevocationReply
A reply for the revocation operation
SimJQOperation.Revocation. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimJobOperation<J extends SimJob,Q extends SimQueue,O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply>
The definition of an operation on a {SimJob}.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimQueueOperation<J extends SimJob,Q extends SimQueue,O extends SimEntityOperation,Req extends SimEntityOperation.Request,Rep extends SimEntityOperation.Reply>
The definition of an operation on a
SimQueue. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SimQueueOperation.QueueAccessVacationReply
A reply for the queue-access vacation operation
SimQueueOperation.QueueAccessVacation. |
static class |
SimQueueOperation.ServerAccessCreditsReply
A reply for the server-access credits operation
SimQueueOperation.ServerAccessCredits. |
| Modifier and Type | Method and Description |
|---|---|
SimEntityOperation.Reply |
DelegatedSimQueueOperation.doOperation(double time,
SimEntityOperation.Request request)
Performs the operation on the sub-queue.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SimQueueWithGateOperationUtils.GatePassageCreditsReply
A reply for the reset operation
SimQueueWithGateOperationUtils.GatePassageCreditsOperation. |
Copyright © 2018. All rights reserved.