Class WorkQueueWPrecedenceMayLatch

java.lang.Object
com.espertech.esper.runtime.internal.kernel.service.WorkQueueWPrecedenceMayLatch
All Implemented Interfaces:
WorkQueue

public class WorkQueueWPrecedenceMayLatch extends Object implements WorkQueue
  • Constructor Details

    • WorkQueueWPrecedenceMayLatch

      public WorkQueueWPrecedenceMayLatch()
  • Method Details

    • add

      public void add(com.espertech.esper.common.client.EventBean theEvent, com.espertech.esper.common.internal.context.util.EPStatementHandle epStatementHandle, boolean addToFront, int precedence)
      Specified by:
      add in interface WorkQueue
    • add

      public void add(com.espertech.esper.common.client.EventBean theEvent)
      Specified by:
      add in interface WorkQueue
    • isFrontEmpty

      public boolean isFrontEmpty()
      Specified by:
      isFrontEmpty in interface WorkQueue
    • processFront

      public boolean processFront(EPEventServiceQueueProcessor epEventService)
      Specified by:
      processFront in interface WorkQueue
    • processBack

      public boolean processBack(EPEventServiceQueueProcessor epEventService)
      Specified by:
      processBack in interface WorkQueue