Index

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

A

autoClientId - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
 

C

Callback() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer.Callback
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinder
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner
 
client - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer
 
clientId - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
 
configuration - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
 
createClient(HivemqV5Configuration) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Creates the client based on a given MQTT client configuration.
createConsumerEndpoint(ConsumerDestination, String, ConsumerProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinder
 
createProducerMessageHandler(ProducerDestination, ProducerProperties, MessageChannel) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinder
 

D

de.iip_ecosphere.platform.transport.spring.binder.hivemqv5 - package de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Implements a Spring Cloud Stream binder for HiveMq MQTT.
destination - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner.MqttMessageDestination
 
destination - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer
 
doStart() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer
 
doStop() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer
 

F

filteredTopics - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
 

G

getAutoClientId() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Returns whether making the client ID unique is enabled.
getClientId() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Returns the client identification.
getConfiguration() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Returns the actual configuration.
getFilteredTopics() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Returns all filtered topics.
getKeepAlive() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Returns the keep-alive time between heartbeats.
getLastInstance() - Static method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Returns the last instance created for this class.
getName() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner.MqttMessageDestination
 
getNameForPartition(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner.MqttMessageDestination
 
getQos() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Returns the QoS level for sending.

H

hivemqv5Binder(HivemqV5MessageBinderProvisioner, HivemqV5Client) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderConfiguration
Returns the message binder.
hivemqv5BinderProvisioner(HivemqV5Client) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderConfiguration
Returns the binder provisioner.
hivemqv5Client() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderConfiguration
Returns the client instance.
HivemqV5Client - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
A HiveMq client for all a single binder instance.
HivemqV5Client() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Creates and registers an instance.
HivemqV5Client.ArrivedCallback - Interface in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Called when a message for a topic arrives.
HivemqV5Configuration - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Represents the configuration options of a HiveMq client.
HivemqV5Configuration() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
 
HivemqV5MessageBinder - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
A HiveMq message binder turning messages to be sent into MQTT messages.
HivemqV5MessageBinder(String[], HivemqV5MessageBinderProvisioner, HivemqV5Client) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinder
Creates a message binder instance.
HivemqV5MessageBinderConfiguration - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Represents the HiveMq message binder plugin.
HivemqV5MessageBinderConfiguration() - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderConfiguration
 
HivemqV5MessageBinderProvisioner - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Provisions producer and consumer destinations.
HivemqV5MessageBinderProvisioner(HivemqV5Client) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner
Creates a provisioner instance.
HivemqV5MessageBinderProvisioner.MqttMessageDestination - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Implements a message destination for MQTT v5.
HivemqV5MessageProducer - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
Implements a HiveMq message producer.
HivemqV5MessageProducer(ConsumerDestination, HivemqV5Client) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer
Creates a message producer instance.
HivemqV5MessageProducer.Callback - Class in de.iip_ecosphere.platform.transport.spring.binder.hivemqv5
The topic-specific reception callback.

I

isFilteredTopic(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
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.hivemqv5.HivemqV5Configuration
 

L

lastInstance - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
 
LOGGER - Static variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
 

M

messageArrived(String, byte[]) - Method in interface de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client.ArrivedCallback
This method is called when a message arrives from the server.
messageArrived(String, byte[]) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageProducer.Callback
 
MqttMessageDestination(String) - Constructor for class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner.MqttMessageDestination
Implements a message destination.
mqttTransportParameter(ApplicationContext, HivemqV5Configuration) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderConfiguration
Provides a transport parameter instance configured through the binder configuration.

O

options - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner
 

P

provisionConsumerDestination(String, String, ConsumerProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner
 
provisionProducerDestination(String, ProducerProperties) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5MessageBinderProvisioner
 

Q

qos - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
 
qos - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
 

S

send(String, byte[]) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Sends payload to topic.
setAutoClientId(boolean) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
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.hivemqv5.HivemqV5Configuration
Changes the client identification.
setFilteredTopics(List<String>) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Changes all filtered topics.
setKeepAlive(int) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Changes the keep-alive time between heartbeats.
setQos(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Defines the QoS level.
stopClient() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Stops the client.
subscribeTo(String, HivemqV5Client.ArrivedCallback) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Subscribes to topic if topic is not blacklisted by isFilteredTopic(String).

T

topics - Variable in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
 
toTransportParameter() - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Configuration
Turns the actual configuration into a TransportParameter instance.

U

unsubscribeFrom(String) - Method in class de.iip_ecosphere.platform.transport.spring.binder.hivemqv5.HivemqV5Client
Unsubscribes from topic if topic is not blacklisted by isFilteredTopic(String).
A C D F G H I K L M O P Q S T U 
All Classes and Interfaces|All Packages