Index

A C D F G H I K L M O P Q S T U W 
All Classes All Packages

A

actionTimeout - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 
authPacketArrived(int, MqttProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
autoClientId - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 

C

callback - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
Callback() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
Callback() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer.Callback
 
callbacks - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
client - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
clientId - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 
configuration - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
connectComplete(boolean, String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
createClient(MqttConfiguration) - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Creates the client based on a given MQTT client configuration.
createConsumerEndpoint(ConsumerDestination, String, ConsumerProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinder
 
createProducerMessageHandler(ProducerDestination, ProducerProperties, MessageChannel) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinder
 

D

de.iip_ecosphere.platform.transport.spring.binder.mqttv5 - package de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Implements a Spring Cloud Stream binder for MQTT v5.
deliveryComplete(IMqttToken) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
destination - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner.MqttMessageDestination
 
destination - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer
 
disconnected(MqttDisconnectResponse) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
doStart() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer
 
doStop() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer
 

F

filteredTopics - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 

G

getActionTimeout() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the action timeout to wait for the broker to complete an action.
getAutoClientId() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns whether making the client ID unique is enabled.
getBrokerString() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the broker connection string consisting of MqttConfiguration.getSchema(), MqttConfiguration.getHost() and MqttConfiguration.getPort().
getClientId() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the client identification.
getFilteredTopics() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns all filtered topics.
getHost() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the broker host name.
getKeepAlive() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the keep-alive time between heartbeats.
getName() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner.MqttMessageDestination
 
getNameForPartition(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner.MqttMessageDestination
 
getPort() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the broker port number.
getQos() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the QoS level for sending.
getSchema() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the connection schema.

H

host - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 

I

isFilteredTopic(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns whether topic is a filtered topic, i.e., we shall not subscribe to this topic.

K

keepAlive - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 

L

LOGGER - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 

M

messageArrived(String, MqttMessage) - Method in interface de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.ArrivedCallback
This method is called when a message arrives from the server.
messageArrived(String, MqttMessage) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
messageArrived(String, MqttMessage) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer.Callback
 
MqttClient - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
A central MQTT client for all binders to reduce resource usage.
MqttClient() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
MqttClient.ArrivedCallback - Interface in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Called when a message for a topic arrives.
MqttClient.Callback - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
The internal MQTT reception callback.
MqttConfiguration - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Represents the configuration options of a MQTT v5 client.
MqttConfiguration() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 
mqttErrorOccurred(MqttException) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient.Callback
 
MqttMessageDestination(String) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner.MqttMessageDestination
Implements a message destination.
mqttTransportParameter(ApplicationContext, MqttConfiguration) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderConfiguration
Provides a transport parameter instance configured through the binder configuration.
mqttv5Binder(MqttV5MessageBinderProvisioner) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderConfiguration
Returns the message binder.
mqttv5BinderProvisioner() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderConfiguration
Returns the binder provisioner.
MqttV5MessageBinder - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
A MQTT v5 message binder turning messages to be sent into MQTT messages.
MqttV5MessageBinder(String[], MqttV5MessageBinderProvisioner) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinder
Creates a message binder instance.
MqttV5MessageBinderConfiguration - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Represents the MQTT v5 message binder plugin.
MqttV5MessageBinderConfiguration() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderConfiguration
 
MqttV5MessageBinderProvisioner - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Provisions producer and consumer destinations.
MqttV5MessageBinderProvisioner() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner
 
MqttV5MessageBinderProvisioner.MqttMessageDestination - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Implements a message destination for MQTT v5.
MqttV5MessageProducer - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
Implements a MQTT v5 message producer.
MqttV5MessageProducer(ConsumerDestination) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer
Creates a message producer instance.
MqttV5MessageProducer.Callback - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
The topic-specific reception callback.

O

options - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner
 

P

port - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 
provisionConsumerDestination(String, String, ConsumerProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner
 
provisionProducerDestination(String, ProducerProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner
 

Q

qos - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
qos - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 

S

schema - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 
send(String, byte[]) - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Sends payload to topic.
setActionTimeout(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes the action timeout to wait for the broker to complete an action.
setAutoClientId(boolean) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes whether the client identification is expected to be unique or shall be made unique upon first connect.
setClientId(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes the client identification.
setFilteredTopics(List<String>) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes all filtered topics.
setHost(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes the broker host name.
setKeepAlive(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes the keep-alive time between heartbeats.
setPort(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Defines the broker port number.
setQos(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Defines the QoS level.
setSchema(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes the connection schema.
stopClient() - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Stops the client.
subscribeTo(String, MqttClient.ArrivedCallback) - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Subscribes to topic if topic is not blacklisted by MqttConfiguration.isFilteredTopic(String).

T

toTransportParameter() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Turns the actual configuration into a TransportParameter instance.

U

unsubscribeFrom(String) - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Unsubscribes from topic if topic is not blacklisted by MqttConfiguration.isFilteredTopic(String).

W

waitForCompletion(IMqttToken) - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Waits for completion until the token is processed.
A C D F G H I K L M O P Q S T U W 
All Classes All Packages