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

Packages that use IErrorReporter
Package
Description
org.apache.storm.coordination
org.apache.storm.executor.bolt
org.apache.storm.executor.spout
org.apache.storm.loadgen
org.apache.storm.metric
org.apache.storm.metric.api
org.apache.storm.spout
org.apache.storm.task
org.apache.storm.testing
org.apache.storm.topology

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

  Classes in org.apache.storm.coordination that implement IErrorReporter
  Modifier and Type
  Class
  Description
  `class`
  `CoordinatedBolt.CoordinatedOutputCollector`

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

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

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

  Classes in org.apache.storm.executor.spout that implement IErrorReporter
  Modifier and Type
  Class
  Description
  `class`
  `SpoutOutputCollectorImpl`
  Methods are not thread safe.

- ## Uses of IErrorReporter in org.apache.storm.loadgen

  Methods in org.apache.storm.loadgen with parameters of type IErrorReporter
  Modifier and Type
  Method
  Description
  `void`
  HttpForwardingMetricsConsumer.`prepare(Map<String,Object> topoConf, Object registrationArgument, TopologyContext context, IErrorReporter errorReporter)`

- ## Uses of IErrorReporter in org.apache.storm.metric

  Methods in org.apache.storm.metric with parameters of type IErrorReporter
  Modifier and Type
  Method
  Description
  `void`
  LoggingMetricsConsumer.`prepare(Map<String,Object> topoConf, Object registrationArgument, TopologyContext context, IErrorReporter errorReporter)`

- ## Uses of IErrorReporter in org.apache.storm.metric.api

  Methods in org.apache.storm.metric.api with parameters of type IErrorReporter
  Modifier and Type
  Method
  Description
  `void`
  IMetricsConsumer.`prepare(Map<String,Object> topoConf, Object registrationArgument, TopologyContext context, IErrorReporter errorReporter)`

- ## Uses of IErrorReporter in org.apache.storm.spout

  Subinterfaces of IErrorReporter in org.apache.storm.spout
  Modifier and Type
  Interface
  Description
  `interface`
  `ISpoutOutputCollector`
  Methods are not expected to be thread safe.
  Classes in org.apache.storm.spout that implement IErrorReporter
  Modifier and Type
  Class
  Description
  `class`
  `SpoutOutputCollector`
  This output collector exposes the API for emitting tuples from an `IRichSpout`.

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

  Subinterfaces of IErrorReporter in org.apache.storm.task
  Modifier and Type
  Interface
  Description
  `interface`
  `IOutputCollector`
  Classes in org.apache.storm.task that implement IErrorReporter
  Modifier and Type
  Class
  Description
  `class`
  `OutputCollector`
  This output collector exposes the API for emitting tuples from an IRichBolt.

- ## Uses of IErrorReporter in org.apache.storm.testing

  Methods in org.apache.storm.testing with parameters of type IErrorReporter
  Modifier and Type
  Method
  Description
  `void`
  ForwardingMetricsConsumer.`prepare(Map<String,Object> topoConf, Object registrationArgument, TopologyContext context, IErrorReporter errorReporter)`

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

  Subinterfaces of IErrorReporter in org.apache.storm.topology
  Modifier and Type
  Interface
  Description
  `interface`
  `IBasicOutputCollector`
  Classes in org.apache.storm.topology that implement IErrorReporter
  Modifier and Type
  Class
  Description
  `protected static class`
  `BaseStatefulBoltExecutor.AnchoringOutputCollector`
  `class`
  `BasicOutputCollector`