Uses of Package
org.d_haven.event.command

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.