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

A

ack(Object) - Method in class org.apache.storm.mqtt.spout.MqttSpout
Storm has determined that the tuple emitted by this spout with the msgId identifier has been fully processed.
activate() - Method in class org.apache.storm.mqtt.spout.MqttSpout
 

B

build() - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
Builder() - Constructor for class org.apache.storm.mqtt.common.MqttOptions.Builder
 
ByteArrayMessageMapper - Class in org.apache.storm.mqtt.mappers
 
ByteArrayMessageMapper() - Constructor for class org.apache.storm.mqtt.mappers.ByteArrayMessageMapper
 

C

checkSslConfig(String, KeyStoreLoader) - Static method in class org.apache.storm.mqtt.common.SslUtils
 
cleanConnection(boolean) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
close() - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
collector - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 
configureClient(MqttOptions, String, KeyStoreLoader) - Static method in class org.apache.storm.mqtt.common.MqttUtils
 
connectAttemptsMax(long) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
connectMqtt(String) - Method in class org.apache.storm.mqtt.common.MqttPublisher
 
context - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 

D

deactivate() - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
debug(String, Object...) - Method in class org.apache.storm.mqtt.MqttLogger
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.mqtt.bolt.MqttBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
DefaultKeyStoreLoader - Class in org.apache.storm.mqtt.ssl
KeyStoreLoader implementation that uses local files.
DefaultKeyStoreLoader(String) - Constructor for class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
Creates a DefaultKeystoreLoader that uses the same file for both the keystore and truststore.
DefaultKeyStoreLoader(String, String) - Constructor for class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
Creates a DefaultKeystoreLoader that uses separate files for the keystore and truststore.

E

execute(Tuple) - Method in class org.apache.storm.mqtt.bolt.MqttBolt
 
execute(TridentTuple, TridentCollector) - Method in class org.apache.storm.mqtt.trident.MqttPublishFunction
 

F

fail(Object) - Method in class org.apache.storm.mqtt.spout.MqttSpout
The tuple emitted by this spout with the msgId identifier has failed to be fully processed.

G

getComponentConfiguration() - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
getConnectAttemptsMax() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getMessage() - Method in class org.apache.storm.mqtt.MqttMessage
 
getPassword() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getQos() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getReconnectAttemptsMax() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getReconnectBackOffMultiplier() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getReconnectDelay() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getReconnectDelayMax() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getTopic() - Method in class org.apache.storm.mqtt.MqttMessage
 
getTopics() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getUrl() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getUserName() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getWillPayload() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getWillQos() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getWillRetain() - Method in class org.apache.storm.mqtt.common.MqttOptions
 
getWillTopic() - Method in class org.apache.storm.mqtt.common.MqttOptions
 

I

incoming - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 
isCleanConnection() - Method in class org.apache.storm.mqtt.common.MqttOptions
 

K

keyPassword() - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
keyPassword() - Method in interface org.apache.storm.mqtt.ssl.KeyStoreLoader
 
keyStoreInputStream() - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
keyStoreInputStream() - Method in interface org.apache.storm.mqtt.ssl.KeyStoreLoader
 
keyStoreLoader - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 
KeyStoreLoader - Interface in org.apache.storm.mqtt.ssl
Abstraction for loading keystore/truststore data.
keyStorePassword() - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
keyStorePassword() - Method in interface org.apache.storm.mqtt.ssl.KeyStoreLoader
 

M

MqttBolt - Class in org.apache.storm.mqtt.bolt
 
MqttBolt(MqttOptions, MqttTupleMapper) - Constructor for class org.apache.storm.mqtt.bolt.MqttBolt
 
MqttBolt(MqttOptions, MqttTupleMapper, boolean) - Constructor for class org.apache.storm.mqtt.bolt.MqttBolt
 
MqttBolt(MqttOptions, MqttTupleMapper, KeyStoreLoader) - Constructor for class org.apache.storm.mqtt.bolt.MqttBolt
 
MqttBolt(MqttOptions, MqttTupleMapper, KeyStoreLoader, boolean) - Constructor for class org.apache.storm.mqtt.bolt.MqttBolt
 
MqttLogger - Class in org.apache.storm.mqtt
Wrapper around SLF4J logger that allows MQTT messages to be logged.
MqttLogger() - Constructor for class org.apache.storm.mqtt.MqttLogger
 
MqttMessage - Class in org.apache.storm.mqtt
Represents an MQTT Message consisting of a topic string (e.g.
MqttMessage(String, byte[]) - Constructor for class org.apache.storm.mqtt.MqttMessage
 
MqttMessageMapper - Interface in org.apache.storm.mqtt
Represents an object that can be converted to a Storm Tuple from an AckableMessage, given a MQTT Topic Name and a byte array payload.
MqttOptions - Class in org.apache.storm.mqtt.common
MQTT Configuration Options
MqttOptions() - Constructor for class org.apache.storm.mqtt.common.MqttOptions
 
MqttOptions.Builder - Class in org.apache.storm.mqtt.common
 
MqttPublisher - Class in org.apache.storm.mqtt.common
 
MqttPublisher(MqttOptions) - Constructor for class org.apache.storm.mqtt.common.MqttPublisher
 
MqttPublisher(MqttOptions, boolean) - Constructor for class org.apache.storm.mqtt.common.MqttPublisher
 
MqttPublisher(MqttOptions, KeyStoreLoader, boolean) - Constructor for class org.apache.storm.mqtt.common.MqttPublisher
 
MqttPublishFunction - Class in org.apache.storm.mqtt.trident
 
MqttPublishFunction(MqttOptions, MqttTupleMapper, KeyStoreLoader, boolean) - Constructor for class org.apache.storm.mqtt.trident.MqttPublishFunction
 
MqttSpout - Class in org.apache.storm.mqtt.spout
 
MqttSpout() - Constructor for class org.apache.storm.mqtt.spout.MqttSpout
 
MqttSpout(MqttMessageMapper, MqttOptions) - Constructor for class org.apache.storm.mqtt.spout.MqttSpout
 
MqttSpout(MqttMessageMapper, MqttOptions, KeyStoreLoader) - Constructor for class org.apache.storm.mqtt.spout.MqttSpout
 
MqttTupleMapper - Interface in org.apache.storm.mqtt
Given a Tuple, converts it to an MQTT message.
MqttUtils - Class in org.apache.storm.mqtt.common
 

N

nextTuple() - Method in class org.apache.storm.mqtt.spout.MqttSpout
When this method is called, Storm is requesting that the Spout emit tuples to the output collector.

O

onConnected() - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
onDisconnected() - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
onFailure(Throwable) - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
onPublish(UTF8Buffer, Buffer, Runnable) - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
open(Map, TopologyContext, SpoutOutputCollector) - Method in class org.apache.storm.mqtt.spout.MqttSpout
 
options - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 
org.apache.storm.mqtt - package org.apache.storm.mqtt
 
org.apache.storm.mqtt.bolt - package org.apache.storm.mqtt.bolt
 
org.apache.storm.mqtt.common - package org.apache.storm.mqtt.common
 
org.apache.storm.mqtt.mappers - package org.apache.storm.mqtt.mappers
 
org.apache.storm.mqtt.spout - package org.apache.storm.mqtt.spout
 
org.apache.storm.mqtt.ssl - package org.apache.storm.mqtt.ssl
 
org.apache.storm.mqtt.trident - package org.apache.storm.mqtt.trident
 
outputFields() - Method in class org.apache.storm.mqtt.mappers.ByteArrayMessageMapper
 
outputFields() - Method in class org.apache.storm.mqtt.mappers.StringMessageMapper
 
outputFields() - Method in interface org.apache.storm.mqtt.MqttMessageMapper
Returns the list of output fields this Mapper produces.

P

password(String) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
pending - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.mqtt.bolt.MqttBolt
 
prepare(Map, TridentOperationContext) - Method in class org.apache.storm.mqtt.trident.MqttPublishFunction
 
publish(MqttMessage) - Method in class org.apache.storm.mqtt.common.MqttPublisher
 

Q

qos(int) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
qosFromInt(int) - Static method in class org.apache.storm.mqtt.common.MqttUtils
 

R

reconnectAttemptsMax(long) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
reconnectBackOffMultiplier(double) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
reconnectDelay(long) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
reconnectDelayMax(long) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 

S

setCleanConnection(boolean) - Method in class org.apache.storm.mqtt.common.MqttOptions
Set to false if you want the MQTT server to persist topic subscriptions and ack positions across client sessions.
setConnectAttemptsMax(long) - Method in class org.apache.storm.mqtt.common.MqttOptions
The maximum number of reconnect attempts before an error is reported back to the client on the first attempt by the client to connect to a server.
setKeyPassword(String) - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
setKeyStorePassword(String) - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
setPassword(String) - Method in class org.apache.storm.mqtt.common.MqttOptions
The password for authenticated sessions.
setQos(int) - Method in class org.apache.storm.mqtt.common.MqttOptions
Sets the quality of service to use for MQTT messages.
setReconnectAttemptsMax(long) - Method in class org.apache.storm.mqtt.common.MqttOptions
The maximum number of reconnect attempts before an error is reported back to the client after a server connection had previously been established.
setReconnectBackOffMultiplier(double) - Method in class org.apache.storm.mqtt.common.MqttOptions
The Exponential backoff be used between reconnect attempts.
setReconnectDelay(long) - Method in class org.apache.storm.mqtt.common.MqttOptions
How long to wait in ms before the first reconnect attempt.
setReconnectDelayMax(long) - Method in class org.apache.storm.mqtt.common.MqttOptions
The maximum amount of time in ms to wait between reconnect attempts.
setTopics(List<String>) - Method in class org.apache.storm.mqtt.common.MqttOptions
A list of MQTT topics to subscribe to.
setTrustStorePassword(String) - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
setUrl(String) - Method in class org.apache.storm.mqtt.common.MqttOptions
Sets the url for connecting to the MQTT broker.
setUserName(String) - Method in class org.apache.storm.mqtt.common.MqttOptions
The username for authenticated sessions.
setWillPayload(String) - Method in class org.apache.storm.mqtt.common.MqttOptions
The Will message to send.
setWillQos(int) - Method in class org.apache.storm.mqtt.common.MqttOptions
Sets the quality of service to use for the MQTT Will message.
setWillRetain(boolean) - Method in class org.apache.storm.mqtt.common.MqttOptions
Set to true if you want the Will message to be published with the retain option.
setWillTopic(String) - Method in class org.apache.storm.mqtt.common.MqttOptions
If set the server will publish the client’s Will message to the specified topics if the client has an unexpected disconnection.
sslContext(String, KeyStoreLoader) - Static method in class org.apache.storm.mqtt.common.SslUtils
 
SslUtils - Class in org.apache.storm.mqtt.common
 
StringMessageMapper - Class in org.apache.storm.mqtt.mappers
Given a String topic and byte[] message, emits a tuple with fields “topic” and “message”, both of which are Strings.
StringMessageMapper() - Constructor for class org.apache.storm.mqtt.mappers.StringMessageMapper
 

T

toMessage(ITuple) - Method in interface org.apache.storm.mqtt.MqttTupleMapper
Converts a Tuple to a MqttMessage
topics(List<String>) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
toValues(MqttMessage) - Method in class org.apache.storm.mqtt.mappers.ByteArrayMessageMapper
 
toValues(MqttMessage) - Method in class org.apache.storm.mqtt.mappers.StringMessageMapper
 
toValues(MqttMessage) - Method in interface org.apache.storm.mqtt.MqttMessageMapper
Convert a MqttMessage to a set of Values that can be emitted as a Storm Tuple.
trustStoreInputStream() - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
trustStoreInputStream() - Method in interface org.apache.storm.mqtt.ssl.KeyStoreLoader
 
trustStorePassword() - Method in class org.apache.storm.mqtt.ssl.DefaultKeyStoreLoader
 
trustStorePassword() - Method in interface org.apache.storm.mqtt.ssl.KeyStoreLoader
 
type - Variable in class org.apache.storm.mqtt.spout.MqttSpout
 

U

url(String) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
userName(String) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 

W

willPayload(String) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
willQos(int) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
willRetain(boolean) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
willTopic(String) - Method in class org.apache.storm.mqtt.common.MqttOptions.Builder
 
A B C D E F G I K M N O P Q R S T U W 
Skip navigation links

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