| Name | Description | Type | Package | Framework |
| IOpaquePartitionedTridentSpout | This defines a transactional spout which does *not* necessarily replay the same batch every time it emits a batch for a transaction id. | Interface | storm.trident.spout | Apache Storm |
| IOpaquePartitionedTridentSpout .Coordinator | Interface | storm.trident.spout.IOpaquePartitionedTridentSpout | Apache Storm | |
| IOpaquePartitionedTridentSpout .Emitter | Interface | storm.trident.spout.IOpaquePartitionedTridentSpout | Apache Storm | |