Class PartitionsManager

java.lang.Object
org.drools.base.common.PartitionsManager

public class PartitionsManager extends Object
  • Field Details

  • Constructor Details

    • PartitionsManager

      public PartitionsManager()
  • Method Details

    • createNewPartitionId

      public RuleBasePartitionId createNewPartitionId()
    • hasParallelEvaluation

      public boolean hasParallelEvaluation()
    • getParallelEvaluationSlotsCount

      public int getParallelEvaluationSlotsCount()
    • init

      public void init()
    • doOnForkJoinPool

      public static void doOnForkJoinPool(Runnable task)
    • doOnForkJoinPool

      public static <T> T doOnForkJoinPool(Callable<T> task)
    • borrowFireUntilHaltExecutors

      public static ExecutorService borrowFireUntilHaltExecutors()
    • offerFireUntilHaltExecutors

      public static void offerFireUntilHaltExecutors(ExecutorService executor)