Class ActionQueueState

java.lang.Object
com.renomad.minum.queue.ActionQueueState

public class ActionQueueState extends Object
This class tracks the overall state of the ActionQueues that are in use throughout the system. We need one central place to track these, so that at system shutdown we can close them all cleanly.
As each ActionQueue gets created, it registers itself here.
  • Constructor Details

    • ActionQueueState

      public ActionQueueState()
  • Method Details

    • aqQueueAsString

      public String aqQueueAsString()
    • offerToQueue

      public void offerToQueue(AbstractActionQueue actionQueue)
    • pollFromQueue

      public AbstractActionQueue pollFromQueue()
    • isAqQueueEmpty

      public boolean isAqQueueEmpty()