# Uses of Interface
org.apache.storm.trident.topology.ITridentBatchBolt

Packages that use ITridentBatchBolt
Package
Description
org.apache.storm.trident.planner
org.apache.storm.trident.spout
org.apache.storm.trident.topology

- ## Uses of ITridentBatchBolt in org.apache.storm.trident.planner

  Classes in org.apache.storm.trident.planner that implement ITridentBatchBolt
  Modifier and Type
  Class
  Description
  `class`
  `SubtopologyBolt`
  A Bolt that does processing for a subsection of the complete graph.

- ## Uses of ITridentBatchBolt in org.apache.storm.trident.spout

  Classes in org.apache.storm.trident.spout that implement ITridentBatchBolt
  Modifier and Type
  Class
  Description
  `class`
  `TridentSpoutExecutor`

- ## Uses of ITridentBatchBolt in org.apache.storm.trident.topology

  Methods in org.apache.storm.trident.topology with parameters of type ITridentBatchBolt
  Modifier and Type
  Method
  Description
  `BoltDeclarer`
  TridentTopologyBuilder.`setBolt(String id, ITridentBatchBolt bolt, Integer parallelism, Set<String> committerBatches, Map<String,String> batchGroups)`
  Constructors in org.apache.storm.trident.topology with parameters of type ITridentBatchBolt
  Modifier
  Constructor
  Description
  ``
  `TridentBoltExecutor(ITridentBatchBolt bolt, Map<GlobalStreamId,String> batchGroupIds, Map<String,TridentBoltExecutor.CoordSpec> coordinationSpecs)`