# Uses of Package
org.apache.storm.task

Packages that use org.apache.storm.task
Package
Description
org.apache.storm
org.apache.storm.bolt
org.apache.storm.clojure
org.apache.storm.coordination
org.apache.storm.daemon
org.apache.storm.daemon.metrics
org.apache.storm.daemon.worker
org.apache.storm.drpc
org.apache.storm.executor
org.apache.storm.executor.bolt
org.apache.storm.executor.error
org.apache.storm.executor.spout
org.apache.storm.flux.examples
org.apache.storm.flux.wrappers.bolts
org.apache.storm.grouping
org.apache.storm.hdfs.bolt
org.apache.storm.hdfs.bolt.format
org.apache.storm.hdfs.spout
org.apache.storm.hdfs.trident
org.apache.storm.hooks
org.apache.storm.hooks.info
org.apache.storm.jdbc.bolt
org.apache.storm.jdbc.spout
org.apache.storm.jdbc.trident.state
org.apache.storm.jms.bolt
org.apache.storm.jms.example
org.apache.storm.jms.spout
org.apache.storm.jms.trident
org.apache.storm.kafka.bolt
org.apache.storm.kafka.spout
org.apache.storm.kafka.spout.internal
org.apache.storm.kafka.spout.metrics2
org.apache.storm.kafka.spout.subscription
org.apache.storm.kafka.spout.trident
org.apache.storm.kafka.trident
org.apache.storm.lambda
org.apache.storm.loadgen
org.apache.storm.messaging
org.apache.storm.metric
org.apache.storm.metric.api
org.apache.storm.metrics2
org.apache.storm.metrics2.cgroup
org.apache.storm.multilang
org.apache.storm.perf.bolt
org.apache.storm.perf.spout
org.apache.storm.perf.utils
org.apache.storm.planner
org.apache.storm.redis.bolt
org.apache.storm.redis.state
org.apache.storm.redis.topology
org.apache.storm.redis.trident.state
org.apache.storm.security.auth.kerberos
org.apache.storm.serialization
org.apache.storm.spout
org.apache.storm.sql.runtime.datasource.socket.bolt
org.apache.storm.sql.runtime.datasource.socket.spout
org.apache.storm.st.topology.window
org.apache.storm.starter
org.apache.storm.starter.bolt
org.apache.storm.starter.spout
org.apache.storm.starter.trident
org.apache.storm.state
org.apache.storm.streams.processors
org.apache.storm.task
org.apache.storm.testing
org.apache.storm.topology
org.apache.storm.topology.base
org.apache.storm.trident.operation
org.apache.storm.trident.partition
org.apache.storm.trident.planner
org.apache.storm.trident.planner.processor
org.apache.storm.trident.spout
org.apache.storm.trident.state
org.apache.storm.trident.testing
org.apache.storm.trident.topology
org.apache.storm.trident.windowing
org.apache.storm.tuple
org.apache.storm.utils

- Classes in org.apache.storm.task used by org.apache.storm
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.bolt
  Class
  Description
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.clojure
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  ShellBolt
  A bolt that shells out to another process to process tuples.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.coordination
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  IErrorReporter
  IOutputCollector
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.daemon
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.daemon.metrics
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.daemon.worker
  Class
  Description
  WorkerTopologyContext
  WorkerUserContext
- Classes in org.apache.storm.task used by org.apache.storm.drpc
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.executor
  Class
  Description
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.executor.bolt
  Class
  Description
  IErrorReporter
  IOutputCollector
- Classes in org.apache.storm.task used by org.apache.storm.executor.error
  Class
  Description
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.executor.spout
  Class
  Description
  IErrorReporter
- Classes in org.apache.storm.task used by org.apache.storm.flux.examples
  Class
  Description
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.flux.wrappers.bolts
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  ShellBolt
  A bolt that shells out to another process to process tuples.
- Classes in org.apache.storm.task used by org.apache.storm.grouping
  Class
  Description
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.hdfs.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.hdfs.bolt.format
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.hdfs.spout
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.hdfs.trident
  Class
  Description
  IMetricsContext
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.hooks
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
  WorkerTopologyContext
  WorkerUserContext
- Classes in org.apache.storm.task used by org.apache.storm.hooks.info
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.jdbc.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.jdbc.spout
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.jdbc.trident.state
  Class
  Description
  IMetricsContext
- Classes in org.apache.storm.task used by org.apache.storm.jms.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.jms.example
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.jms.spout
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.jms.trident
  Class
  Description
  IMetricsContext
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.spout
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.spout.internal
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.spout.metrics2
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.spout.subscription
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.spout.trident
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.kafka.trident
  Class
  Description
  IMetricsContext
- Classes in org.apache.storm.task used by org.apache.storm.lambda
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.loadgen
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  IErrorReporter
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.messaging
  Class
  Description
  GeneralTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.metric
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  IErrorReporter
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.metric.api
  Class
  Description
  IErrorReporter
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.metrics2
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.metrics2.cgroup
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.multilang
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.perf.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.perf.spout
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.perf.utils
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.planner
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
- Classes in org.apache.storm.task used by org.apache.storm.redis.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.redis.state
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.redis.topology
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.redis.trident.state
  Class
  Description
  IMetricsContext
- Classes in org.apache.storm.task used by org.apache.storm.security.auth.kerberos
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.serialization
  Class
  Description
  GeneralTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.spout
  Class
  Description
  IErrorReporter
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.sql.runtime.datasource.socket.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.sql.runtime.datasource.socket.spout
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.st.topology.window
  Class
  Description
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.starter
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  ShellBolt
  A bolt that shells out to another process to process tuples.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.starter.bolt
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.starter.spout
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.starter.trident
  Class
  Description
  IMetricsContext
- Classes in org.apache.storm.task used by org.apache.storm.state
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.streams.processors
  Class
  Description
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
- Classes in org.apache.storm.task used by org.apache.storm.task
  Class
  Description
  GeneralTopologyContext
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  IErrorReporter
  IMetricsContext
  IOutputCollector
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  ShellBolt
  A bolt that shells out to another process to process tuples.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.testing
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  IErrorReporter
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  ShellBolt
  A bolt that shells out to another process to process tuples.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.topology
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  IErrorReporter
  IOutputCollector
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.topology.base
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.operation
  Class
  Description
  IMetricsContext
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.partition
  Class
  Description
  WorkerTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.trident.planner
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.planner.processor
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.spout
  Class
  Description
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.state
  Class
  Description
  IMetricsContext
- Classes in org.apache.storm.task used by org.apache.storm.trident.testing
  Class
  Description
  IMetricsContext
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.topology
  Class
  Description
  IBolt
  An IBolt represents a component that takes tuples as input and produces tuples as output.
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.trident.windowing
  Class
  Description
  IMetricsContext
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.
- Classes in org.apache.storm.task used by org.apache.storm.tuple
  Class
  Description
  GeneralTopologyContext
- Classes in org.apache.storm.task used by org.apache.storm.utils
  Class
  Description
  OutputCollector
  This output collector exposes the API for emitting tuples from an IRichBolt.
  TopologyContext
  A `TopologyContext` is given to bolts and spouts in their `prepare()` and `open()` methods, respectively.