A C D F G 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 - 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 - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinder
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageProducer
 
clientId - Variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
 
configuration - 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) - 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(), BasicConfiguration.getHost() and BasicConfiguration.getPort().
getClientId() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the client identification.
getConfiguration() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Returns the actual configuration.
getFilteredTopics() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns all filtered topics.
getKeepAlive() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Returns the keep-alive time between heartbeats.
getLastInstance() - Static method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Returns the last instance created for this class.
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
 
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.

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

lastInstance - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
 
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() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderConfiguration
Returns the client instance.
MqttClient - Class in de.iip_ecosphere.platform.transport.spring.binder.mqttv5
A MQTT client for a single binder instance.
MqttClient() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Creates and registers an instance.
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, MqttClient) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderConfiguration
Returns the message binder.
mqttv5BinderProvisioner(MqttClient) - 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, MqttClient) - 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(MqttClient) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner
Creates a provisioner instance.
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, MqttClient) - 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

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 - 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[]) - 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.
setKeepAlive(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttConfiguration
Changes the keep-alive time between heartbeats.
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() - Method in class de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttClient
Stops the client.
subscribeTo(String, MqttClient.ArrivedCallback) - 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) - 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) - 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 I K L M O P Q S T U W 
All Classes All Packages