public class EventHubSpout extends BaseRichSpout
| Constructor and Description |
|---|
EventHubSpout(EventHubSpoutConfig spoutConfig) |
EventHubSpout(EventHubSpoutConfig spoutConfig,
IStateStore store,
IPartitionManagerFactory pmFactory,
IEventHubReceiverFactory recvFactory) |
EventHubSpout(String username,
String password,
String namespace,
String entityPath,
int partitionCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(Object msgId) |
void |
close() |
void |
deactivate() |
void |
declareOutputFields(OutputFieldsDeclarer declarer) |
void |
fail(Object msgId) |
void |
nextTuple() |
void |
open(Map config,
TopologyContext context,
SpoutOutputCollector collector) |
void |
preparePartitions(Map config,
int totalTasks,
int taskIndex,
SpoutOutputCollector collector)
This is a extracted method that is easy to test
|
activategetComponentConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponentConfigurationpublic EventHubSpout(String username, String password, String namespace, String entityPath, int partitionCount)
public EventHubSpout(EventHubSpoutConfig spoutConfig)
public EventHubSpout(EventHubSpoutConfig spoutConfig, IStateStore store, IPartitionManagerFactory pmFactory, IEventHubReceiverFactory recvFactory)
public void preparePartitions(Map config, int totalTasks, int taskIndex, SpoutOutputCollector collector) throws Exception
This is a extracted method that is easy to test
config - totalTasks - taskIndex - collector - Exceptionpublic void open(Map config, TopologyContext context, SpoutOutputCollector collector)
public void nextTuple()
public void ack(Object msgId)
ack in interface ISpoutack in class BaseRichSpoutpublic void fail(Object msgId)
fail in interface ISpoutfail in class BaseRichSpoutpublic void deactivate()
deactivate in interface ISpoutdeactivate in class BaseRichSpoutpublic void close()
close in interface ISpoutclose in class BaseRichSpoutpublic void declareOutputFields(OutputFieldsDeclarer declarer)
Copyright © 2018 The Apache Software Foundation. All Rights Reserved.