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,
long spoutAvailabilityCheckTimeout) |
| 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) |
boolean |
waitForSpoutAvailability() |
public static KumulusAcker.Companion Companion
public KumulusAcker(KumulusEmitter emitter, long maxSpoutPending, boolean allowExtraAcking, long messageTimeoutMillis, long spoutAvailabilityCheckTimeout)
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 boolean waitForSpoutAvailability()
public void releaseSpoutBlocks()
public long getPendingCount()