Skip navigation links
A B C D E F G H I J M N O P R S T U W 

A

ack(Object) - Method in class org.apache.storm.jms.spout.JmsSpout
 

B

beginCommit(Long) - Method in class org.apache.storm.jms.trident.JmsState
 

C

cleanup() - Method in class org.apache.storm.jms.bolt.JmsBolt
Releases JMS resources.
close() - Method in class org.apache.storm.jms.spout.JmsSpout
 
commit(Long) - Method in class org.apache.storm.jms.trident.JmsState
 
compareTo(JmsMessageID) - Method in class org.apache.storm.jms.spout.JmsMessageID
 
connectionFactory() - Method in interface org.apache.storm.jms.JmsProvider
Provides the JMS ConnectionFactory

D

declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.jms.bolt.JmsBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in interface org.apache.storm.jms.JmsTupleProducer
Declare the output fields produced by this JmsTupleProducer.
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.jms.spout.JmsSpout
 
DEFAULT_BATCH_SIZE - Static variable in class org.apache.storm.jms.trident.TridentJmsSpout
 
destination() - Method in interface org.apache.storm.jms.JmsProvider
Provides the Destination (topic or queue) from which the JmsSpout will receive messages.

E

equals(Object) - Method in class org.apache.storm.jms.spout.JmsMessageID
 

F

fail(Object) - Method in class org.apache.storm.jms.spout.JmsSpout
 

G

getComponentConfiguration() - Method in class org.apache.storm.jms.trident.TridentJmsSpout
 
getCoordinator(String, Map, TopologyContext) - Method in class org.apache.storm.jms.trident.TridentJmsSpout
 
getEmitter(String, Map, TopologyContext) - Method in class org.apache.storm.jms.trident.TridentJmsSpout
 
getJmsAcknowledgeMode() - Method in class org.apache.storm.jms.spout.JmsSpout
Returns the JMS Session acknowledgement mode for the JMS seesion associated with this spout.
getJmsID() - Method in class org.apache.storm.jms.spout.JmsMessageID
 
getOutputFields() - Method in class org.apache.storm.jms.trident.TridentJmsSpout
 
getSession() - Method in class org.apache.storm.jms.spout.JmsSpout
 

H

hasFailures() - Method in class org.apache.storm.jms.spout.JmsSpout
Returns true if the spout has received failures from which it has not yet recovered.
hashCode() - Method in class org.apache.storm.jms.spout.JmsMessageID
 

I

isDistributed() - Method in class org.apache.storm.jms.spout.JmsSpout
 

J

JmsBatch - Class in org.apache.storm.jms.trident
Batch coordination metadata object for the TridentJmsSpout.
JmsBatch() - Constructor for class org.apache.storm.jms.trident.JmsBatch
 
JmsBolt - Class in org.apache.storm.jms.bolt
A JmsBolt receives org.apache.storm.tuple.Tuple objects from a Storm topology and publishes JMS Messages to a destination (topic or queue).
JmsBolt() - Constructor for class org.apache.storm.jms.bolt.JmsBolt
 
JmsMessageID - Class in org.apache.storm.jms.spout
 
JmsMessageID(long, String) - Constructor for class org.apache.storm.jms.spout.JmsMessageID
 
JmsMessageProducer - Interface in org.apache.storm.jms
JmsMessageProducer implementations are responsible for translating a org.apache.storm.tuple.Values instance into a javax.jms.Message object.
JmsProvider - Interface in org.apache.storm.jms
A JmsProvider object encapsulates the ConnectionFactory and Destination JMS objects the JmsSpout needs to manage a topic/queue connection over the course of it’s lifecycle.
JmsSpout - Class in org.apache.storm.jms.spout
A Storm Spout implementation that listens to a JMS topic or queue and outputs tuples based on the messages it receives.
JmsSpout() - Constructor for class org.apache.storm.jms.spout.JmsSpout
 
JmsState - Class in org.apache.storm.jms.trident
 
JmsState(JmsState.Options) - Constructor for class org.apache.storm.jms.trident.JmsState
 
JmsState.Options - Class in org.apache.storm.jms.trident
 
JmsStateFactory - Class in org.apache.storm.jms.trident
 
JmsStateFactory(JmsState.Options) - Constructor for class org.apache.storm.jms.trident.JmsStateFactory
 
JmsTupleProducer - Interface in org.apache.storm.jms
Interface to define classes that can produce a Storm Values objects from a javax.jms.Message object>.
JmsUpdater - Class in org.apache.storm.jms.trident
 
JmsUpdater() - Constructor for class org.apache.storm.jms.trident.JmsUpdater
 

M

makeState(Map, IMetricsContext, int, int) - Method in class org.apache.storm.jms.trident.JmsStateFactory
 
MAX_BATCH_SIZE_CONF - Static variable in class org.apache.storm.jms.trident.TridentJmsSpout
 

N

named(String) - Method in class org.apache.storm.jms.trident.TridentJmsSpout
Set the name for this spout, to improve log identification
nextTuple() - Method in class org.apache.storm.jms.spout.JmsSpout
 

O

onMessage(Message) - Method in class org.apache.storm.jms.spout.JmsSpout
javax.jms.MessageListener implementation.
open(Map, TopologyContext, SpoutOutputCollector) - Method in class org.apache.storm.jms.spout.JmsSpout
ISpout implementation.
Options() - Constructor for class org.apache.storm.jms.trident.JmsState.Options
 
org.apache.storm.jms - package org.apache.storm.jms
 
org.apache.storm.jms.bolt - package org.apache.storm.jms.bolt
 
org.apache.storm.jms.spout - package org.apache.storm.jms.spout
 
org.apache.storm.jms.trident - package org.apache.storm.jms.trident
 

P

prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.jms.bolt.JmsBolt
Initializes JMS resources.
prepare() - Method in class org.apache.storm.jms.trident.JmsState
 
process(Tuple) - Method in class org.apache.storm.jms.bolt.JmsBolt
Consumes a tuple and sends a JMS message.

R

recovered() - Method in class org.apache.storm.jms.spout.JmsSpout
 
recoveryMutex - Variable in class org.apache.storm.jms.spout.JmsSpout
 

S

setAutoAck(boolean) - Method in class org.apache.storm.jms.bolt.JmsBolt
Sets whether or not tuples should be acknowledged by this bolt.
setDistributed(boolean) - Method in class org.apache.storm.jms.spout.JmsSpout
Sets the “distributed” mode of this spout.
setJmsAcknowledgeMode(int) - Method in class org.apache.storm.jms.bolt.JmsBolt
Sets the JMS acknowledgement mode for JMS messages sent by this bolt.
setJmsAcknowledgeMode(int) - Method in class org.apache.storm.jms.spout.JmsSpout
Sets the JMS Session acknowledgement mode for the JMS seesion associated with this spout.
setJmsMessageProducer(JmsMessageProducer) - Method in class org.apache.storm.jms.bolt.JmsBolt
Set the JmsMessageProducer used to convert tuples into JMS messages.
setJmsProvider(JmsProvider) - Method in class org.apache.storm.jms.bolt.JmsBolt
Set the JmsProvider used to connect to the JMS destination topic/queue
setJmsProvider(JmsProvider) - Method in class org.apache.storm.jms.spout.JmsSpout
Set the JmsProvider implementation that this Spout will use to connect to a JMS javax.jms.Desination
setJmsTupleProducer(JmsTupleProducer) - Method in class org.apache.storm.jms.spout.JmsSpout
Set the JmsTupleProducer implementation that will convert javax.jms.Message object to org.apache.storm.tuple.Values objects to be emitted.
setRecoveryPeriod(long) - Method in class org.apache.storm.jms.spout.JmsSpout
Sets the periodicity of the timer task that checks for failures and recovers the JMS session.

T

toMessage(Session, ITuple) - Method in interface org.apache.storm.jms.JmsMessageProducer
Translate a org.apache.storm.tuple.Tuple object to a javax.jms.Message</code object.
toTuple(Message) - Method in interface org.apache.storm.jms.JmsTupleProducer
Process a JMS message object to create a Values object.
TridentJmsSpout - Class in org.apache.storm.jms.trident
Trident implementation of the JmsSpout
TridentJmsSpout() - Constructor for class org.apache.storm.jms.trident.TridentJmsSpout
Create a TridentJmsSpout with a default name and acknowledge mode of AUTO_ACKNOWLEDGE

U

updateState(List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.jms.trident.JmsState
 
updateState(JmsState, List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.jms.trident.JmsUpdater
 

W

withJmsAcknowledgeMode(int) - Method in class org.apache.storm.jms.trident.JmsState.Options
 
withJmsAcknowledgeMode(int) - Method in class org.apache.storm.jms.trident.TridentJmsSpout
Set the JMS acknowledge mode for messages being processed by this spout.
withJmsProvider(JmsProvider) - Method in class org.apache.storm.jms.trident.JmsState.Options
 
withJmsProvider(JmsProvider) - Method in class org.apache.storm.jms.trident.TridentJmsSpout
Set the JmsProvider implementation that this Spout will use to connect to a JMS javax.jms.Desination
withJmsTransactional(boolean) - Method in class org.apache.storm.jms.trident.JmsState.Options
 
withMessageProducer(JmsMessageProducer) - Method in class org.apache.storm.jms.trident.JmsState.Options
 
withTupleProducer(JmsTupleProducer) - Method in class org.apache.storm.jms.trident.TridentJmsSpout
Set the JmsTupleProducer implementation that will convert javax.jms.Message object to backtype.storm.tuple.Values objects to be emitted.
A B C D E F G H I J M N O P R S T U W 

Copyright © 2018 The Apache Software Foundation. All Rights Reserved.