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.