# Uses of Class
org.apache.storm.executor.Executor

Packages that use Executor
Package
Description
org.apache.storm.daemon
org.apache.storm.executor
org.apache.storm.executor.bolt
org.apache.storm.executor.spout

- ## Uses of Executor in org.apache.storm.daemon

  Methods in org.apache.storm.daemon with parameters of type Executor
  Modifier and Type
  Method
  Description
  `void`
  Task.`sendToEventLogger(Executor executor, List values, String componentId, Object messageId, Random random, Queue<AddressedTuple> overflow)`
  Send sampled data to the eventlogger if the global or component level debug flag is set (via nimbus api).
  Constructors in org.apache.storm.daemon with parameters of type Executor
  Modifier
  Constructor
  Description
  ``
  `Task(Executor executor, Integer taskId)`

- ## Uses of Executor in org.apache.storm.executor

  Methods in org.apache.storm.executor that return Executor
  Modifier and Type
  Method
  Description
  `static Executor`
  Executor.`mkExecutor(WorkerState workerState, List<Long> executorId, Map<String,String> credentials)`
  `static Executor`
  LocalExecutor.`mkExecutor(WorkerState workerState, List<Long> executorId, Map<String,String> initialCredentials)`
  Constructors in org.apache.storm.executor with parameters of type Executor
  Modifier
  Constructor
  Description
  ``
  `ExecutorShutdown(Executor executor, List<Utils.SmartThread> threads, ArrayList<Task> taskDatas, JCQueue recvQueue)`

- ## Uses of Executor in org.apache.storm.executor.bolt

  Subclasses of Executor in org.apache.storm.executor.bolt
  Modifier and Type
  Class
  Description
  `class`
  `BoltExecutor`

- ## Uses of Executor in org.apache.storm.executor.spout

  Subclasses of Executor in org.apache.storm.executor.spout
  Modifier and Type
  Class
  Description
  `class`
  `SpoutExecutor`