# Uses of Interface
org.apache.storm.task.IOutputCollector

Packages that use IOutputCollector
Package
Description
org.apache.storm.coordination
org.apache.storm.executor.bolt
org.apache.storm.task
org.apache.storm.topology

- ## Uses of IOutputCollector in org.apache.storm.coordination

  Classes in org.apache.storm.coordination that implement IOutputCollector
  Modifier and Type
  Class
  Description
  `class`
  `CoordinatedBolt.CoordinatedOutputCollector`
  Constructors in org.apache.storm.coordination with parameters of type IOutputCollector
  Modifier
  Constructor
  Description
  ``
  `CoordinatedOutputCollector(IOutputCollector delegate)`

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

  Classes in org.apache.storm.executor.bolt that implement IOutputCollector
  Modifier and Type
  Class
  Description
  `class`
  `BoltOutputCollectorImpl`

- ## Uses of IOutputCollector in org.apache.storm.task

  Classes in org.apache.storm.task that implement IOutputCollector
  Modifier and Type
  Class
  Description
  `class`
  `OutputCollector`
  This output collector exposes the API for emitting tuples from an IRichBolt.
  Constructors in org.apache.storm.task with parameters of type IOutputCollector
  Modifier
  Constructor
  Description
  ``
  `OutputCollector(IOutputCollector delegate)`

- ## Uses of IOutputCollector in org.apache.storm.topology

  Classes in org.apache.storm.topology that implement IOutputCollector
  Modifier and Type
  Class
  Description
  `protected static class`
  `BaseStatefulBoltExecutor.AnchoringOutputCollector`
  Methods in org.apache.storm.topology that return IOutputCollector
  Modifier and Type
  Method
  Description
  `protected IOutputCollector`
  BasicOutputCollector.`getOutputter()`