# Uses of Interface
org.apache.storm.trident.spout.ITridentSpout.BatchCoordinator

Packages that use ITridentSpout.BatchCoordinator
Package
Description
org.apache.storm.jms.trident
org.apache.storm.trident.spout
org.apache.storm.trident.testing

- ## Uses of ITridentSpout.BatchCoordinator in org.apache.storm.jms.trident

  Methods in org.apache.storm.jms.trident that return ITridentSpout.BatchCoordinator
  Modifier and Type
  Method
  Description
  `ITridentSpout.BatchCoordinator<JmsBatch>`
  TridentJmsSpout.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`

- ## Uses of ITridentSpout.BatchCoordinator in org.apache.storm.trident.spout

  Classes in org.apache.storm.trident.spout that implement ITridentSpout.BatchCoordinator
  Modifier and Type
  Class
  Description
  `static class`
  `BatchSpoutExecutor.EmptyCoordinator`
  `class`
  `OpaquePartitionedTridentSpoutExecutor.Coordinator`
  Methods in org.apache.storm.trident.spout that return ITridentSpout.BatchCoordinator
  Modifier and Type
  Method
  Description
  `ITridentSpout.BatchCoordinator<Object>`
  BatchSpoutExecutor.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`
  `ITridentSpout.BatchCoordinator<T>`
  ITridentSpout.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`
  The coordinator for a TransactionalSpout runs in a single thread and indicates when batches of tuples should be emitted.
  `ITridentSpout.BatchCoordinator<Object>`
  OpaquePartitionedTridentSpoutExecutor.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`
  `ITridentSpout.BatchCoordinator<Object>`
  PartitionedTridentSpoutExecutor.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`
  `ITridentSpout.BatchCoordinator<Object>`
  RichSpoutBatchExecutor.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`

- ## Uses of ITridentSpout.BatchCoordinator in org.apache.storm.trident.testing

  Classes in org.apache.storm.trident.testing that implement ITridentSpout.BatchCoordinator
  Modifier and Type
  Class
  Description
  `class`
  `FeederBatchSpout.FeederCoordinator`
  Methods in org.apache.storm.trident.testing that return ITridentSpout.BatchCoordinator
  Modifier and Type
  Method
  Description
  `ITridentSpout.BatchCoordinator<Map<Integer,List<List<Object>>>>`
  FeederBatchSpout.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`
  `ITridentSpout.BatchCoordinator<Map<Integer,List<List<Object>>>>`
  FeederCommitterBatchSpout.`getCoordinator(String txStateId, Map<String,Object> conf, TopologyContext context)`