storm.kafka.trident
Class TransactionalTridentKafkaSpout

java.lang.Object
  extended by storm.kafka.trident.TransactionalTridentKafkaSpout
All Implemented Interfaces:
Serializable, storm.trident.spout.IPartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>

public class TransactionalTridentKafkaSpout
extends Object
implements storm.trident.spout.IPartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface storm.trident.spout.IPartitionedTridentSpout
storm.trident.spout.IPartitionedTridentSpout.Coordinator<Partitions>, storm.trident.spout.IPartitionedTridentSpout.Emitter<Partitions,Partition extends storm.trident.spout.ISpoutPartition,X>
 
Constructor Summary
TransactionalTridentKafkaSpout(TridentKafkaConfig config)
           
 
Method Summary
 Map<String,Object> getComponentConfiguration()
           
 storm.trident.spout.IPartitionedTridentSpout.Coordinator getCoordinator(Map conf, backtype.storm.task.TopologyContext context)
           
 storm.trident.spout.IPartitionedTridentSpout.Emitter getEmitter(Map conf, backtype.storm.task.TopologyContext context)
           
 backtype.storm.tuple.Fields getOutputFields()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionalTridentKafkaSpout

public TransactionalTridentKafkaSpout(TridentKafkaConfig config)
Method Detail

getCoordinator

public storm.trident.spout.IPartitionedTridentSpout.Coordinator getCoordinator(Map conf,
                                                                               backtype.storm.task.TopologyContext context)
Specified by:
getCoordinator in interface storm.trident.spout.IPartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>

getEmitter

public storm.trident.spout.IPartitionedTridentSpout.Emitter getEmitter(Map conf,
                                                                       backtype.storm.task.TopologyContext context)
Specified by:
getEmitter in interface storm.trident.spout.IPartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>

getOutputFields

public backtype.storm.tuple.Fields getOutputFields()
Specified by:
getOutputFields in interface storm.trident.spout.IPartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>

getComponentConfiguration

public Map<String,Object> getComponentConfiguration()
Specified by:
getComponentConfiguration in interface storm.trident.spout.IPartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>


Copyright © 2014. All rights reserved.