Class SliceExecutor

java.lang.Object
org.apache.lucene.search.SliceExecutor
Direct Known Subclasses:
QueueSizeBasedExecutor

class SliceExecutor extends Object
Executor which is responsible for execution of slices based on the current status of the system and current system load
  • Field Details

    • executor

      private final Executor executor
  • Constructor Details

    • SliceExecutor

      public SliceExecutor(Executor executor)
  • Method Details

    • invokeAll

      public void invokeAll(Collection<? extends Runnable> tasks)
    • processTask

      protected void processTask(Runnable task, boolean shouldExecuteOnCallerThread)