Package akka.dispatch

Class BatchingExecutor.AbstractBatch

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<java.lang.Runnable>, java.lang.Runnable, java.util.Collection<java.lang.Runnable>, java.util.Deque<java.lang.Runnable>, java.util.Queue<java.lang.Runnable>
    Direct Known Subclasses:
    BatchingExecutor.Batch, BatchingExecutor.BlockableBatch
    Enclosing interface:
    BatchingExecutor

    public private abstract static class BatchingExecutor.AbstractBatch
    extends java.util.ArrayDeque<java.lang.Runnable>
    implements java.lang.Runnable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractBatch()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void processBatch​(BatchingExecutor.AbstractBatch batch)  
      protected boolean resubmitUnbatched()  
      • Methods inherited from class java.util.ArrayDeque

        add, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, forEach, getFirst, getLast, isEmpty, iterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, removeAll, removeFirst, removeFirstOccurrence, removeIf, removeLast, removeLastOccurrence, retainAll, size, spliterator, toArray, toArray
      • Methods inherited from class java.util.AbstractCollection

        containsAll, toString
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Collection

        containsAll, equals, hashCode, parallelStream, stream, toArray
      • Methods inherited from interface java.lang.Runnable

        run
    • Constructor Detail

      • AbstractBatch

        public AbstractBatch()
    • Method Detail

      • resubmitUnbatched

        protected final boolean resubmitUnbatched()