JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
K
M
O
P
R
S
T
W
A
ack(input)
- Method in class org.xyro.kumulus.collector.
KumulusBoltCollector
ack(component, input)
- Method in class org.xyro.kumulus.
KumulusAcker
AckMessage
- Class in
org.xyro.kumulus.component
AckMessage(spout, spoutMessageId, ack, timeoutComponents)
- Constructor for class org.xyro.kumulus.component.
AckMessage
activate()
- Method in class org.xyro.kumulus.component.
KumulusSpout
AllGrouping
- Class in
org.xyro.kumulus.grouping
AllGrouping()
- Constructor for class org.xyro.kumulus.grouping.
AllGrouping
B
BoltPrepareMessage
- Class in
org.xyro.kumulus.component
BoltPrepareMessage(component, collector)
- Constructor for class org.xyro.kumulus.component.
BoltPrepareMessage
C
chooseTasks(taskId, values)
- Method in class org.xyro.kumulus.grouping.
AllGrouping
chooseTasks(taskId, values)
- Method in class org.xyro.kumulus.grouping.
FieldsGrouping
Companion
- Static variable in class org.xyro.kumulus.collector.
KumulusBoltCollector
Companion
- Static variable in class org.xyro.kumulus.collector.
KumulusCollector
Companion
- Static variable in class org.xyro.kumulus.component.
KumulusBolt
Companion
- Static variable in class org.xyro.kumulus.component.
KumulusSpout
Companion
- Static variable in class org.xyro.kumulus.graph.
ComponentGraph
Companion
- Static variable in class org.xyro.kumulus.
KumulusAcker
Companion
- Static variable in class org.xyro.kumulus.
KumulusStormTransformer
Companion
- Static variable in class org.xyro.kumulus.
KumulusTopology
completeMessageProcessing(spout, spoutMessageId, ack, timeoutTasks)
- Method in interface org.xyro.kumulus.
KumulusEmitter
completeMessageProcessing(spout, spoutMessageId, ack, timeoutTasks)
- Method in class org.xyro.kumulus.
KumulusTopology
ComponentGraph
<
N
extends
GraphNode
,
E
extends
GraphEdge
<? extends N>> - Class in
org.xyro.kumulus.graph
ComponentGraph(components, nodeFactory, edgeFactory)
- Constructor for class org.xyro.kumulus.graph.
ComponentGraph
ComponentGraph.Companion
- Class in
org.xyro.kumulus.graph
ComponentGraphEdgeFactory
<
N
extends
GraphNode
,
E
extends
GraphEdge
<? extends N>> - Interface in
org.xyro.kumulus.graph
ComponentGraphFactoriesKt
- Class in
org.xyro.kumulus.graph
ComponentGraphNodeFactory
<
N
extends
GraphNode
> - Interface in
org.xyro.kumulus.graph
CONF_BOLT_QUEUE_PUSHBACK_WAIT
- Static variable in class org.xyro.kumulus.
KumulusTopology
CONF_BUSY_POLL_SLEEP_TIME
- Static variable in class org.xyro.kumulus.
KumulusTopology
Deprecated.
CONF_EXTRA_ACKING
- Static variable in class org.xyro.kumulus.
KumulusTopology
CONF_READY_POLL_SLEEP
- Static variable in class org.xyro.kumulus.
KumulusTopology
CONF_SCHEDULED_EXECUTOR_THREAD_POOL_SIZE
- Static variable in class org.xyro.kumulus.
KumulusTopology
CONF_SHUTDOWN_TIMEOUT_SECS
- Static variable in class org.xyro.kumulus.
KumulusTopology
CONF_SPOUT_AVAILABILITY_PASS_TIMEOUT
- Static variable in class org.xyro.kumulus.
KumulusTopology
CONF_THREAD_POOL_CORE_SIZE
- Static variable in class org.xyro.kumulus.
KumulusTopology
contains(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
createEdge(stream, src, dest, grouping)
- Method in interface org.xyro.kumulus.graph.
ComponentGraphEdgeFactory
createNode(component)
- Method in interface org.xyro.kumulus.graph.
ComponentGraphNodeFactory
D
deactivate()
- Method in class org.xyro.kumulus.component.
KumulusSpout
defaultEdgeFactory
- Static variable in class org.xyro.kumulus.graph.
ComponentGraphFactoriesKt
defaultNodeFactory
- Static variable in class org.xyro.kumulus.graph.
ComponentGraphFactoriesKt
E
emit(streamId, anchors, tuple)
- Method in class org.xyro.kumulus.collector.
KumulusCollector
emit(streamId, tuple, messageId)
- Method in class org.xyro.kumulus.collector.
KumulusCollector
emitDirect(taskId, streamId, anchors, tuple)
- Method in class org.xyro.kumulus.collector.
KumulusBoltCollector
emitDirect(taskId, streamId, tuple, messageId)
- Method in class org.xyro.kumulus.collector.
KumulusSpoutCollector
enqueue(message)
- Method in class org.xyro.kumulus.
ExecutionPool
equals(other)
- Method in class org.xyro.kumulus.component.
TupleImpl
execute(tuple)
- Method in class org.xyro.kumulus.component.
KumulusBolt
execute(destComponent, kumulusTuple)
- Method in interface org.xyro.kumulus.
KumulusEmitter
execute(destComponent, kumulusTuple)
- Method in class org.xyro.kumulus.
KumulusTopology
ExecuteMessage
- Class in
org.xyro.kumulus.component
ExecuteMessage(component, tuple)
- Constructor for class org.xyro.kumulus.component.
ExecuteMessage
ExecutionPool
- Class in
org.xyro.kumulus
ExecutionPool(size, threadFun)
- Constructor for class org.xyro.kumulus.
ExecutionPool
expandTrees(component, dest, tuple)
- Method in class org.xyro.kumulus.
KumulusAcker
F
fail(input)
- Method in class org.xyro.kumulus.collector.
KumulusBoltCollector
fail(msgId, timeoutComponents)
- Method in interface org.xyro.kumulus.component.
KumulusTimeoutAwareSpout
Spout fail hook that includes a list of timeout bolts (bolts that did not ack/fail the msgId)
fail(component, input)
- Method in class org.xyro.kumulus.
KumulusAcker
fieldIndex(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
FieldsGrouping
- Class in
org.xyro.kumulus.grouping
FieldsGrouping(groupingFields, outputFields)
- Constructor for class org.xyro.kumulus.grouping.
FieldsGrouping
G
getAck()
- Method in class org.xyro.kumulus.component.
AckMessage
getAck()
- Method in class org.xyro.kumulus.
KumulusAcker.MessageState
getAcker()
- Method in class org.xyro.kumulus.collector.
KumulusCollector
getBinary(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getBinaryByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getBoolean(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getBooleanByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getByte(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getByteByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getCollector()
- Method in class org.xyro.kumulus.component.
PrepareMessage
getComponent()
- Method in class org.xyro.kumulus.collector.
KumulusCollector
getComponent()
- Method in class org.xyro.kumulus.component.
KumulusMessage
getComponent()
- Method in class org.xyro.kumulus.graph.
GraphNode
getComponentId()
- Method in class org.xyro.kumulus.component.
KumulusComponent
getConfig()
- Method in class org.xyro.kumulus.component.
KumulusComponent
getContext()
- Method in class org.xyro.kumulus.component.
KumulusComponent
getCurrentThreadsInUse()
- Method in class org.xyro.kumulus.
KumulusTopology
getDest()
- Method in class org.xyro.kumulus.graph.
GraphEdge
getDestinations(tasks)
- Method in interface org.xyro.kumulus.
KumulusEmitter
getDestinations(tasks)
- Method in class org.xyro.kumulus.
KumulusTopology
getDouble(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getDoubleByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getEdgeList()
- Method in class org.xyro.kumulus.graph.
ComponentGraph
getFields()
- Method in class org.xyro.kumulus.component.
TupleImpl
getFloat(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getFloatByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getGraph()
- Method in class org.xyro.kumulus.
KumulusTopology
getGraph(nodeFactory, edgeFactory)
- Method in class org.xyro.kumulus.
KumulusTopology
getGrouping()
- Method in class org.xyro.kumulus.graph.
GraphEdge
getGroupingName(grouping)
- Method in class org.xyro.kumulus.graph.
GraphEdge
getGroupingStateMap()
- Method in class org.xyro.kumulus.component.
KumulusComponent
stream -> (component -> grouping)
getInputs()
- Method in class org.xyro.kumulus.component.
KumulusBolt
getInteger(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getIntegerByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getInUse()
- Method in class org.xyro.kumulus.component.
KumulusComponent
getKTuple()
- Method in class org.xyro.kumulus.
KumulusTuple
getLogger()
- Method in class org.xyro.kumulus.collector.
KumulusBoltCollector.Companion
getLong(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getLongByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getMapper()
- Method in class org.xyro.kumulus.graph.
ComponentGraph.Companion
getMaxQueueSize()
- Method in class org.xyro.kumulus.
KumulusTopology
getMaxSize()
- Method in class org.xyro.kumulus.
ExecutionPool
getMaxThreadsInUse()
- Method in class org.xyro.kumulus.
KumulusTopology
getMessageId()
- Method in class org.xyro.kumulus.component.
TupleImpl
getNodeMap()
- Method in class org.xyro.kumulus.graph.
ComponentGraph
getOnBoltPrepareFinishHook()
- Method in class org.xyro.kumulus.
KumulusTopology
getOnBusyBoltHook()
- Method in class org.xyro.kumulus.
KumulusTopology
getOnReportErrorHook()
- Method in class org.xyro.kumulus.
KumulusTopology
getPendingCount()
- Method in class org.xyro.kumulus.collector.
KumulusSpoutCollector
getPendingCount()
- Method in class org.xyro.kumulus.
KumulusAcker
getPendingTasks()
- Method in class org.xyro.kumulus.
KumulusAcker.MessageState
getPrepareStart()
- Method in class org.xyro.kumulus.component.
KumulusComponent
getQueue()
- Method in class org.xyro.kumulus.component.
KumulusSpout
getShort(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getShortByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getSourceComponent()
- Method in class org.xyro.kumulus.component.
TupleImpl
getSourceGlobalStreamid()
- Method in class org.xyro.kumulus.component.
TupleImpl
Deprecated.
getSourceGlobalStreamId()
- Method in class org.xyro.kumulus.component.
TupleImpl
getSourceStreamId()
- Method in class org.xyro.kumulus.component.
TupleImpl
getSourceTask()
- Method in class org.xyro.kumulus.component.
TupleImpl
getSpout()
- Method in class org.xyro.kumulus.component.
KumulusSpout
getSpout()
- Method in class org.xyro.kumulus.
KumulusAcker.MessageState
getSpoutMessageId()
- Method in class org.xyro.kumulus.component.
AckMessage
getSpoutMessageId()
- Method in class org.xyro.kumulus.component.
TupleImpl
getSpoutMessageId()
- Method in class org.xyro.kumulus.
KumulusTuple
getSrc()
- Method in class org.xyro.kumulus.graph.
GraphEdge
getStream()
- Method in class org.xyro.kumulus.graph.
GraphEdge
getStreams()
- Method in class org.xyro.kumulus.component.
KumulusBolt
getString(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getStringByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getTaskId()
- Method in class org.xyro.kumulus.component.
KumulusComponent
getTickSecs()
- Method in class org.xyro.kumulus.component.
KumulusBolt
getTimeoutComponents()
- Method in class org.xyro.kumulus.component.
AckMessage
getTuple()
- Method in class org.xyro.kumulus.component.
ExecuteMessage
getValue(i)
- Method in class org.xyro.kumulus.component.
TupleImpl
getValueByField(field)
- Method in class org.xyro.kumulus.component.
TupleImpl
getValues()
- Method in class org.xyro.kumulus.component.
TupleImpl
getWaitStart()
- Method in class org.xyro.kumulus.component.
KumulusComponent
GraphEdge
<
T
extends
GraphNode
> - Class in
org.xyro.kumulus.graph
GraphEdge(stream, src, dest, grouping)
- Constructor for class org.xyro.kumulus.graph.
GraphEdge
GraphNode
- Class in
org.xyro.kumulus.graph
GraphNode(component)
- Constructor for class org.xyro.kumulus.graph.
GraphNode
groupingStateMap
- Variable in class org.xyro.kumulus.component.
KumulusComponent
stream -> (component -> grouping)
H
hashCode()
- Method in class org.xyro.kumulus.component.
TupleImpl
I
initializeTopology(topology, rawConfig, stormId)
- Method in class org.xyro.kumulus.
KumulusStormTransformer.Companion
Initialize a Kumulus topology from a {@link StormTopology}
initializeTopology(topology, rawConfig, stormId)
- Static method in class org.xyro.kumulus.
KumulusStormTransformer
Initialize a Kumulus topology from a {@link StormTopology}
isReady()
- Method in class org.xyro.kumulus.component.
KumulusComponent
isSpout($receiver)
- Static method in class org.xyro.kumulus.component.
KumulusComponentKt
K
KumulusAcker
- Class in
org.xyro.kumulus
KumulusAcker(emitter, maxSpoutPending, allowExtraAcking, messageTimeoutMillis, spoutAvailabilityCheckTimeout)
- Constructor for class org.xyro.kumulus.
KumulusAcker
KumulusAcker.Companion
- Class in
org.xyro.kumulus
KumulusAcker.MessageState
- Class in
org.xyro.kumulus
KumulusBolt
- Class in
org.xyro.kumulus.component
KumulusBolt(config, context, componentInstance, common)
- Constructor for class org.xyro.kumulus.component.
KumulusBolt
KumulusBolt.Companion
- Class in
org.xyro.kumulus.component
KumulusBoltCollector
- Class in
org.xyro.kumulus.collector
KumulusBoltCollector(component, emitter, acker, errorHandler)
- Constructor for class org.xyro.kumulus.collector.
KumulusBoltCollector
KumulusBoltCollector.Companion
- Class in
org.xyro.kumulus.collector
KumulusCollector
<
T
extends
KumulusComponent
> - Class in
org.xyro.kumulus.collector
KumulusCollector(component, emitter, acker, errorHandler)
- Constructor for class org.xyro.kumulus.collector.
KumulusCollector
KumulusCollector.Companion
- Class in
org.xyro.kumulus.collector
KumulusComponent
- Class in
org.xyro.kumulus.component
KumulusComponent(config, context)
- Constructor for class org.xyro.kumulus.component.
KumulusComponent
KumulusComponentKt
- Class in
org.xyro.kumulus.component
KumulusEmitter
- Interface in
org.xyro.kumulus
KumulusGrouping
- Class in
org.xyro.kumulus.collector
KumulusGrouping()
- Constructor for class org.xyro.kumulus.collector.
KumulusGrouping
KumulusMessage
- Class in
org.xyro.kumulus.component
KumulusMessage(component)
- Constructor for class org.xyro.kumulus.component.
KumulusMessage
KumulusMessageId()
- Constructor for class org.xyro.kumulus.
KumulusTuple.KumulusMessageId
KumulusSpout
- Class in
org.xyro.kumulus.component
KumulusSpout(config, context, componentInstance)
- Constructor for class org.xyro.kumulus.component.
KumulusSpout
KumulusSpout.Companion
- Class in
org.xyro.kumulus.component
KumulusSpoutCollector
- Class in
org.xyro.kumulus.collector
KumulusSpoutCollector(component, emitter, acker, errorHandler)
- Constructor for class org.xyro.kumulus.collector.
KumulusSpoutCollector
KumulusStormTransformer
- Class in
org.xyro.kumulus
KumulusStormTransformer()
- Constructor for class org.xyro.kumulus.
KumulusStormTransformer
KumulusStormTransformer.Companion
- Class in
org.xyro.kumulus
KumulusStormTransformer.KumulusTopologyValidationException
- Exception in
org.xyro.kumulus
KumulusTimeoutAwareSpout
- Interface in
org.xyro.kumulus.component
Implementing this interface by a spout means that its default Storm fail(Object) method will never be called. Instead, the interface's fail(Any?, List) would be called, with a list of timeout bolts.
KumulusTopology
- Class in
org.xyro.kumulus
KumulusTopology(components, config)
- Constructor for class org.xyro.kumulus.
KumulusTopology
KumulusTopology.Companion
- Class in
org.xyro.kumulus
KumulusTopology.KumulusTopologyCrashedException
- Exception in
org.xyro.kumulus
KumulusTopologyCrashedException(exception)
- Constructor for exception org.xyro.kumulus.
KumulusTopology.KumulusTopologyCrashedException
KumulusTopologyValidationException(msg)
- Constructor for exception org.xyro.kumulus.
KumulusStormTransformer.KumulusTopologyValidationException
KumulusTuple
- Class in
org.xyro.kumulus
KumulusTuple(component, streamId, tuple, messageId)
- Constructor for class org.xyro.kumulus.
KumulusTuple
KumulusTuple.KumulusMessageId
- Class in
org.xyro.kumulus
M
main(args)
- Static method in class org.xyro.kumulus.
MainKt
MainKt
- Class in
org.xyro.kumulus
MessageState($outer)
- Constructor for class org.xyro.kumulus.
KumulusAcker.MessageState
O
org.xyro.kumulus
- package org.xyro.kumulus
org.xyro.kumulus.collector
- package org.xyro.kumulus.collector
org.xyro.kumulus.component
- package org.xyro.kumulus.component
org.xyro.kumulus.graph
- package org.xyro.kumulus.graph
org.xyro.kumulus.grouping
- package org.xyro.kumulus.grouping
P
prepare(collector)
- Method in class org.xyro.kumulus.component.
KumulusBolt
prepare()
- Method in class org.xyro.kumulus.component.
KumulusComponent
prepare(collector)
- Method in class org.xyro.kumulus.component.
KumulusSpout
prepare(context, stream, targetTasks)
- Method in class org.xyro.kumulus.grouping.
AllGrouping
prepare(context, stream, targetTasks)
- Method in class org.xyro.kumulus.grouping.
FieldsGrouping
prepare(time, unit)
- Method in class org.xyro.kumulus.
KumulusTopology
Do the prepare phase of the topology
PrepareMessage
<
T
extends
KumulusComponent
> - Class in
org.xyro.kumulus.component
PrepareMessage(component, collector)
- Constructor for class org.xyro.kumulus.component.
PrepareMessage
R
releaseSpoutBlocks()
- Method in class org.xyro.kumulus.
KumulusAcker
reportError(error)
- Method in class org.xyro.kumulus.collector.
KumulusCollector
resetMetrics()
- Method in class org.xyro.kumulus.
KumulusTopology
resetTimeout(input)
- Method in class org.xyro.kumulus.collector.
KumulusBoltCollector
S
select(selector)
- Method in class org.xyro.kumulus.component.
TupleImpl
setAck(p)
- Method in class org.xyro.kumulus.
KumulusAcker.MessageState
setGroupingStateMap(p)
- Method in class org.xyro.kumulus.component.
KumulusComponent
stream -> (component -> grouping)
setMaxSize(p)
- Method in class org.xyro.kumulus.
ExecutionPool
setOnBoltPrepareFinishHook(p)
- Method in class org.xyro.kumulus.
KumulusTopology
setOnBusyBoltHook(p)
- Method in class org.xyro.kumulus.
KumulusTopology
setOnReportErrorHook(p)
- Method in class org.xyro.kumulus.
KumulusTopology
setTickSecs(p)
- Method in class org.xyro.kumulus.component.
KumulusBolt
size()
- Method in class org.xyro.kumulus.component.
TupleImpl
SpoutPrepareMessage
- Class in
org.xyro.kumulus.component
SpoutPrepareMessage(component, collector)
- Constructor for class org.xyro.kumulus.component.
SpoutPrepareMessage
start(topology)
- Method in class org.xyro.kumulus.component.
KumulusSpout
start(block)
- Method in class org.xyro.kumulus.
KumulusTopology
Start the topology spout polling
startTree(component, messageId)
- Method in class org.xyro.kumulus.
KumulusAcker
stop()
- Method in class org.xyro.kumulus.
KumulusTopology
Stop the topology
T
throwException(t)
- Method in interface org.xyro.kumulus.
KumulusEmitter
throwException(t)
- Method in class org.xyro.kumulus.
KumulusTopology
toJson()
- Method in class org.xyro.kumulus.graph.
ComponentGraph
toJson()
- Method in class org.xyro.kumulus.graph.
GraphEdge
toJson(edgeJson)
- Method in class org.xyro.kumulus.graph.
GraphEdge
toJson()
- Method in class org.xyro.kumulus.graph.
GraphNode
toJson(nodeJson)
- Method in class org.xyro.kumulus.graph.
GraphNode
toString()
- Method in class org.xyro.kumulus.component.
KumulusComponent
toString()
- Method in class org.xyro.kumulus.component.
TupleImpl
toString()
- Method in class org.xyro.kumulus.
KumulusTuple
TupleImpl
- Class in
org.xyro.kumulus.component
TupleImpl(context, values, taskId, streamId, id, spoutMessageId)
- Constructor for class org.xyro.kumulus.component.
TupleImpl
TupleImpl(context, values, taskId, streamId)
- Constructor for class org.xyro.kumulus.component.
TupleImpl
W
waitForSpoutAvailability()
- Method in class org.xyro.kumulus.
KumulusAcker
A
B
C
D
E
F
G
H
I
K
M
O
P
R
S
T
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes