Package org.apache.storm.trident.spout
Interface ITridentDataSource
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
IBatchSpout,ICommitterTridentSpout<X>,IOpaquePartitionedTridentSpout<PartitionsT,,PartitionT, M> IPartitionedTridentSpout<PartitionsT,,PartitionT, T> ITridentSpout<T>
- All Known Implementing Classes:
BatchSpoutExecutor,FeederBatchSpout,FeederCommitterBatchSpout,FixedBatchSpout,FixedBatchSpout,KafkaTridentSpoutOpaque,KafkaTridentSpoutTransactional,OpaquePartitionedTridentSpoutExecutor,PartitionedTridentSpoutExecutor,RandomNumberGeneratorSpout,RichSpoutBatchExecutor,TridentJmsSpout
ITridentDataSource marks all spouts that provide data into Trident.