public class QueueInjection extends Object implements ProcessorFactory.ProcessorCreationHandler
| Modifier and Type | Field and Description |
|---|---|
(package private) String |
boltId |
(package private) backtype.storm.task.OutputCollector |
collector |
(package private) static org.slf4j.Logger |
log |
(package private) Set<Subscription> |
subscriptions |
| Constructor and Description |
|---|
QueueInjection(String boltId,
backtype.storm.task.OutputCollector c) |
| Modifier and Type | Method and Description |
|---|---|
static String |
getQueueSetterName(Method m) |
Set<Subscription> |
getSubscriptions() |
static void |
injectQueues(ProcessorList procs,
backtype.storm.task.OutputCollector collector) |
static void |
injectQueues(Processor proc,
backtype.storm.task.OutputCollector collector) |
static boolean |
isQueueArraySetter(Method m) |
void |
processorCreated(Processor p,
Element from) |
static org.slf4j.Logger log
final backtype.storm.task.OutputCollector collector
final String boltId
final Set<Subscription> subscriptions
public QueueInjection(String boltId, backtype.storm.task.OutputCollector c)
public static void injectQueues(Processor proc, backtype.storm.task.OutputCollector collector)
public static void injectQueues(ProcessorList procs, backtype.storm.task.OutputCollector collector)
public static boolean isQueueArraySetter(Method m)
public void processorCreated(Processor p, Element from) throws Exception
processorCreated in interface ProcessorFactory.ProcessorCreationHandlerExceptionProcessorFactory.ProcessorCreationHandler.processorCreated(stream.Processor,
org.w3c.dom.Element)public Set<Subscription> getSubscriptions()
Copyright © 2013. All Rights Reserved.