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, TridentEsTopology.FixedBatchSpout, TridentHiveTopology.FixedBatchSpout, TridentJmsSpout

public interface ITridentDataSource extends Serializable
ITridentDataSource marks all spouts that provide data into Trident.