storm.kafka.trident
Class OpaqueTridentKafkaSpout

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

public class OpaqueTridentKafkaSpout
extends Object
implements storm.trident.spout.IOpaquePartitionedTridentSpout<GlobalPartitionInformation,Partition,Map>

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface storm.trident.spout.IOpaquePartitionedTridentSpout
storm.trident.spout.IOpaquePartitionedTridentSpout.Coordinator<Partitions>, storm.trident.spout.IOpaquePartitionedTridentSpout.Emitter<Partitions,Partition extends storm.trident.spout.ISpoutPartition,M>
 
Constructor Summary
OpaqueTridentKafkaSpout(TridentKafkaConfig config)
           
 
Method Summary
 Map<String,Object> getComponentConfiguration()
           
 storm.trident.spout.IOpaquePartitionedTridentSpout.Coordinator getCoordinator(Map conf, backtype.storm.task.TopologyContext tc)
           
 storm.trident.spout.IOpaquePartitionedTridentSpout.Emitter<GlobalPartitionInformation,Partition,Map> 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

OpaqueTridentKafkaSpout

public OpaqueTridentKafkaSpout(TridentKafkaConfig config)
Method Detail

getEmitter

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

getCoordinator

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

getOutputFields

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

getComponentConfiguration

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


Copyright © 2014. All rights reserved.