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
,TridentHiveTopology.FixedBatchSpout
,TridentJmsSpout
public interface ITridentDataSource extends Serializable
ITridentDataSource marks all spouts that provide data into Trident.