|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.d_haven.event.command | |
|---|---|
| org.d_haven.event.command | |
| Classes in org.d_haven.event.command used by org.d_haven.event.command | |
|---|---|
| AbstractThreadPolicy
The AbstractThreadPolicy keeps track of wether the management thread is running or not, and stores the ThreadManager for future use. |
|
| Command
A Command is a specific type of event that denotes an asynchronous execution unit that must be performed by the DefaultCommandManager. |
|
| CommandEventPipeline
Created by IntelliJ IDEA. |
|
| CommandFailureHandler
CommandFailureHandler is used by the DefaultCommandManager to handle any exceptions that might be thrown by a Command. |
|
| CommandManager
Created by IntelliJ IDEA. |
|
| DefaultCommandManager.DelayedCommandInfo
This class encapsulates the information needed to keep track of our progress executing delayed and repeated commands. |
|
| DelayedCommand
A DelayedCommand is a specific type of Command that denotes a an execution unit that will be delayed at least X number of milliseconds. |
|
| EventPipeline
An EventPipeline is used by the ThreadManager to manage the event Pipe and EventHandler relationship. |
|
| EventPipelineRunner
Created by IntelliJ IDEA. |
|
| SwitchedEnqueuePredicate
The SwitchedEnqueuePredicate provides a mechanism where we can explicitly tell the queue whether we are accepting new events or not. |
|
| ThreadManager
A ThreadManager handles the thread policies for EventPipelines. |
|
| ThreadPolicy
The ThreadPolicy is used to control how the EventPipelineRunner is set up, and how new threads are created and destroyed over the life of the system. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||