## Uses of Class
org.apache.storm.daemon.worker.WorkerState

- Packages that use WorkerState
  Package | Description
  --- | ---
  org.apache.storm.daemon.worker |
  org.apache.storm.executor |
  org.apache.storm.executor.bolt |
  org.apache.storm.executor.spout |

- - ### Uses of WorkerState in org.apache.storm.daemon.worker

    Constructors in org.apache.storm.daemon.worker with parameters of type WorkerState
    Constructor | Description
    --- | ---
    `WorkerTransfer​(WorkerState workerState, Map<String,​Object> topologyConf, int maxTaskIdInTopo)` |

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

    Fields in org.apache.storm.executor declared as WorkerState
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected WorkerState` | Executor.`workerData` |

    Methods in org.apache.storm.executor that return WorkerState
    Modifier and Type | Method | Description
    --- | --- | ---
    `WorkerState` | Executor.`getWorkerData()` |

    Methods in org.apache.storm.executor with parameters of type WorkerState
    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 WorkerState
    Constructor | Description
    --- | ---
    `Executor​(WorkerState workerData, List<Long> executorId, Map<String,​String> credentials, String type)` |
    `ExecutorTransfer​(WorkerState workerData, Map<String,​Object> topoConf)` |

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

    Constructors in org.apache.storm.executor.bolt with parameters of type WorkerState
    Constructor | Description
    --- | ---
    `BoltExecutor​(WorkerState workerData, List<Long> executorId, Map<String,​String> credentials)` |

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

    Constructors in org.apache.storm.executor.spout with parameters of type WorkerState
    Constructor | Description
    --- | ---
    `SpoutExecutor​(WorkerState workerData, List<Long> executorId, Map<String,​String> credentials)` |