| Package | Description |
|---|---|
| org.javades.jqueues.r5.entity.jq.job |
Top-level package for jobs (
SimJob). |
| org.javades.jqueues.r5.entity.jq.job.selflistening |
A self-listening job type and a factory for it.
|
| org.javades.jqueues.r5.entity.jq.job.visitslogging |
A job that logs its queue visits and a factory for it.
|
| org.javades.jqueues.r5.entity.jq.queue |
Top-level package for queues (
SimQueue). |
| org.javades.jqueues.r5.extensions.gate |
Extensions for queues with a "gate".
|
| org.javades.jqueues.r5.listener |
Various listener implementations.
|
| org.javades.jqueues.r5.util.stat |
Adds (extensible) statistics to queues in the jqueues package.
|
| org.javades.jqueues.r5.util.swing |
Swing components related to jqueues, including a generic SimQueue JComponent.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimJobListener<J extends SimJob,Q extends SimQueue>
A listener to state changes of one or multiple
SimJobs. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSelfListeningSimJob<J extends DefaultSelfListeningSimJob,Q extends SimQueue>
A
DefaultSimJob that listens to notifications from itself as a SimJobListener
and provides override-able methods for notifications. |
class |
DefaultSelfListeningSimJobQoS<J extends DefaultSelfListeningSimJobQoS,Q extends SimQueue,P extends Comparable>
A
DefaultSelfListeningSimJob with explicit QoS support. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultVisitsLoggingSimJob<J extends DefaultVisitsLoggingSimJob,Q extends SimQueue>
|
class |
DefaultVisitsLoggingSimJobQoS<J extends DefaultVisitsLoggingSimJobQoS,Q extends SimQueue,P extends Comparable>
A
DefaultVisitsLoggingSimJob with explicit QoS support. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SimQueueListener<J extends SimJob,Q extends SimQueue>
A listener to state changes of one or multiple
SimQueues. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DefaultSimQueueWithGateListener<J extends SimJob,Q extends SimQueueWithGate>
A
SimQueueWithGateListener logging events on System.out. |
interface |
SimQueueWithGateListener<J extends SimJob,Q extends SimQueue>
A listener to state changes of a
SimQueueWithGate. |
interface |
StdOutSimQueueWithGateListener<J extends SimJob,Q extends SimQueueWithGate>
A
SimQueueWithGateListener logging events on System.out. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSimJobListener<J extends SimJob,Q extends SimQueue>
A
SimJobListener having empty implementations for all required methods to meet the interface. |
class |
DefaultSimJQListener<J extends SimJob,Q extends SimQueue>
A
SimJQListener having empty implementations for all required methods to meet the interface. |
class |
DefaultSimQueueListener<J extends SimJob,Q extends SimQueue>
A
SimQueueListener having empty implementations for all required methods to meet the interface. |
class |
MultiSimQueueNotificationProcessor<J extends SimJob,Q extends SimQueue>
A
SimQueueListener (of atomic events) to a fixed set of SimQueues with features to
operate on the target queues once they are finished with their listener notifications. |
class |
SimQueueAccessVacationLogger
A
SimQueueListener that logs queue-access vacations in between resets. |
class |
SimQueueServerAccessCreditsAvailabilityLogger
A
SimQueueListener that logs server-access-credits availability in between resets. |
class |
SimQueueStartArmedLogger
A
SimQueueListener that logs StartArmed in between resets. |
class |
StdOutSimJobListener<J extends SimJob,Q extends SimQueue>
A
SimJobListener logging events on System.out. |
class |
StdOutSimJQListener<J extends SimJob,Q extends SimQueue>
A
SimJQListener logging events on System.out. |
class |
StdOutSimQueueListener<J extends SimJob,Q extends SimQueue>
A
SimQueueListener logging events on System.out. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSimQueueStat<J extends SimJob,Q extends SimQueue>
An abstract base class for automatically gathering statistics on a
SimQueue. |
class |
AutoSimQueueStat<J extends SimJob,Q extends SimQueue>
A concrete class for flexible statistics gathering on a
SimQueue. |
class |
SimpleSimQueueStat<J extends SimJob,Q extends SimQueue>
A concrete class for gathering the most basic queue-related statistics on a
SimQueue. |
class |
SimpleSimQueueVisitsStat<J extends SimJob,Q extends SimQueue>
An concrete class for gathering the most basic visits-related statistics on a
SimQueue. |
| Modifier and Type | Class and Description |
|---|---|
class |
JSimQueue
A Swing component for a
SimQueue. |
Copyright © 2018. All rights reserved.