public class KumulusAcker
| Modifier and Type | Class and Description |
|---|---|
static class |
KumulusAcker.Companion |
class |
KumulusAcker.MessageState |
| Modifier and Type | Field and Description |
|---|---|
static KumulusAcker.Companion |
Companion |
| Constructor and Description |
|---|
KumulusAcker(KumulusEmitter emitter,
long maxSpoutPending,
boolean allowExtraAcking,
long messageTimeoutMillis) |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(KumulusComponent component,
org.apache.storm.tuple.Tuple input) |
void |
expandTrees(KumulusComponent component,
int dest,
KumulusTuple tuple) |
void |
fail(KumulusComponent component,
org.apache.storm.tuple.Tuple input) |
long |
getPendingCount() |
void |
releaseSpoutBlocks() |
void |
startTree(KumulusSpout component,
java.lang.Object messageId) |
void |
waitForSpoutAvailability() |
public static KumulusAcker.Companion Companion
public KumulusAcker(KumulusEmitter emitter, long maxSpoutPending, boolean allowExtraAcking, long messageTimeoutMillis)
public void startTree(KumulusSpout component, java.lang.Object messageId)
public void expandTrees(KumulusComponent component, int dest, KumulusTuple tuple)
public void fail(KumulusComponent component, org.apache.storm.tuple.Tuple input)
public void ack(KumulusComponent component, org.apache.storm.tuple.Tuple input)
public void waitForSpoutAvailability()
public void releaseSpoutBlocks()
public long getPendingCount()