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`

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