public interface ICommitterTransactionalSpout<X> extends ITransactionalSpout<X>
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | ICommitterTransactionalSpout.Emitter | 
ITransactionalSpout.Coordinator<X>| Modifier and Type | Method and Description | 
|---|---|
| ICommitterTransactionalSpout.Emitter | getEmitter(Map conf,
          TopologyContext context)The emitter for a TransactionalSpout runs as many tasks across the cluster. | 
getCoordinatordeclareOutputFields, getComponentConfigurationICommitterTransactionalSpout.Emitter getEmitter(Map conf, TopologyContext context)
ITransactionalSpoutThe emitter for a TransactionalSpout runs as many tasks across the cluster. Emitters are responsible for emitting batches of tuples for a transaction and must ensure that the same batch of tuples is always emitted for the same transaction id.
getEmitter in interface ITransactionalSpout<X>Copyright © 2019 The Apache Software Foundation. All Rights Reserved.