Class QueueExecutor<T extends Executor>

java.lang.Object
cn.sliew.carp.framework.queue.kekio.QueueExecutor<T>
All Implemented Interfaces:
Executor
Direct Known Subclasses:
ThreadPoolQueueExecutor

public abstract class QueueExecutor<T extends Executor> extends Object implements Executor
  • Field Details

    • executor

      protected T extends Executor executor
  • Constructor Details

    • QueueExecutor

      public QueueExecutor(T executor)
  • Method Details

    • execute

      public void execute(Runnable command)
      Specified by:
      execute in interface Executor
    • hasCapacity

      public abstract boolean hasCapacity()
    • availableCapacity

      public abstract Integer availableCapacity()