A B C D E F G H I L N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRabbitMQMessageCreator<T> - Class in io.atleon.rabbitmq
- AbstractRabbitMQMessageCreator(AMQP.BasicProperties) - Constructor for class io.atleon.rabbitmq.AbstractRabbitMQMessageCreator
- ALO_FACTORY_CONFIG - Static variable in class io.atleon.rabbitmq.AloRabbitMQReceiver
-
An implementation of
AloRabbitMQMessageFactoryused to wrap messages in an implementation ofAlo. - AloRabbitMQMessageFactory<T> - Interface in io.atleon.rabbitmq
- AloRabbitMQReceiver<T> - Class in io.atleon.rabbitmq
- AloRabbitMQReceiver.NackStrategy - Enum in io.atleon.rabbitmq
-
Strategy for handling Nacknowledgement - EMIT causes error to be emitted to subscribers - REQUEUE causes nacknowledged message to be nack'd with requeue - DISCARD causes nacknowledged message to be nack'ed with discard Default is EMIT
- AloRabbitMQSender<T> - Class in io.atleon.rabbitmq
- apply(T) - Method in class io.atleon.rabbitmq.AbstractRabbitMQMessageCreator
B
- BODY_DESERIALIZER_CONFIG - Static variable in class io.atleon.rabbitmq.AloRabbitMQReceiver
-
An implementation of
BodyDeserializerused to deserialized message bodies - BODY_SERIALIZER_CONFIG - Static variable in class io.atleon.rabbitmq.AloRabbitMQSender
-
An implementation of
BodySerializerused to serialize message bodies - BodyDeserializer<T> - Interface in io.atleon.rabbitmq
- BodySerializer<T> - Interface in io.atleon.rabbitmq
- ByteArrayBodyDeserializer - Class in io.atleon.rabbitmq
- ByteArrayBodyDeserializer() - Constructor for class io.atleon.rabbitmq.ByteArrayBodyDeserializer
- ByteArrayBodySerializer - Class in io.atleon.rabbitmq
- ByteArrayBodySerializer() - Constructor for class io.atleon.rabbitmq.ByteArrayBodySerializer
C
- CONFIG_PREFIX - Static variable in class io.atleon.rabbitmq.AloRabbitMQReceiver
-
Prefix used on all AloRabbitMQReceiver-specific configurations
- CONFIG_PREFIX - Static variable in class io.atleon.rabbitmq.AloRabbitMQSender
-
Prefix used on all AloRabbitMQSender-specific configurations
- Configurable - Interface in io.atleon.rabbitmq
- configure(Map<String, ?>) - Method in class io.atleon.rabbitmq.ByteArrayBodyDeserializer
- configure(Map<String, ?>) - Method in class io.atleon.rabbitmq.ByteArrayBodySerializer
- configure(Map<String, ?>) - Method in interface io.atleon.rabbitmq.Configurable
- configure(Map<String, ?>) - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQMessageFactory
- configure(Map<String, ?>) - Method in class io.atleon.rabbitmq.StringBodyDeserializer
- configure(Map<String, ?>) - Method in class io.atleon.rabbitmq.StringBodySerializer
- create(RabbitMQMessage<T>, Runnable, Consumer<? super Throwable>) - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQMessageFactory
- createMessagePropertiesBuilder(T) - Method in class io.atleon.rabbitmq.AbstractRabbitMQMessageCreator
- createPropagator() - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQMessage
D
- DefaultAloRabbitMQMessage<T> - Class in io.atleon.rabbitmq
- DefaultAloRabbitMQMessage(RabbitMQMessage<T>, Runnable, Consumer<? super Throwable>) - Constructor for class io.atleon.rabbitmq.DefaultAloRabbitMQMessage
- DefaultAloRabbitMQMessageFactory<T> - Class in io.atleon.rabbitmq
- DefaultAloRabbitMQMessageFactory() - Constructor for class io.atleon.rabbitmq.DefaultAloRabbitMQMessageFactory
- DefaultAloRabbitMQSenderResultSubscriber<T> - Class in io.atleon.rabbitmq
- DefaultAloRabbitMQSenderResultSubscriber() - Constructor for class io.atleon.rabbitmq.DefaultAloRabbitMQSenderResultSubscriber
- DefaultRabbitMQMessageCreator<T> - Class in io.atleon.rabbitmq
- DefaultRabbitMQMessageCreator(AMQP.BasicProperties, Function<T, ?>, Function<T, ?>) - Constructor for class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- deserialize(byte[]) - Method in interface io.atleon.rabbitmq.BodyDeserializer
- deserialize(byte[]) - Method in class io.atleon.rabbitmq.ByteArrayBodyDeserializer
- deserialize(byte[]) - Method in class io.atleon.rabbitmq.StringBodyDeserializer
- DISABLED_CONFIG - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
- DISCARD - io.atleon.rabbitmq.AloRabbitMQReceiver.NackStrategy
E
- EMIT - io.atleon.rabbitmq.AloRabbitMQReceiver.NackStrategy
- extractExchange(T) - Method in class io.atleon.rabbitmq.AbstractRabbitMQMessageCreator
- extractExchange(T) - Method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- extractRoutingKey(T) - Method in class io.atleon.rabbitmq.AbstractRabbitMQMessageCreator
- extractRoutingKey(T) - Method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
F
- from(RabbitMQConfigSource) - Static method in class io.atleon.rabbitmq.AloRabbitMQReceiver
- from(RabbitMQConfigSource) - Static method in class io.atleon.rabbitmq.AloRabbitMQSender
G
- get() - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQMessage
- getAcknowledger() - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQMessage
- getBody() - Method in class io.atleon.rabbitmq.RabbitMQMessage
- getConnectionFactory() - Method in class io.atleon.rabbitmq.RabbitMQConfig
- getCorrelationMetadata() - Method in class io.atleon.rabbitmq.RabbitMQSenderResult
- getExchange() - Method in class io.atleon.rabbitmq.RabbitMQMessage
- getExchange() - Method in class io.atleon.rabbitmq.RabbitMQSenderResult
- getNacknowledger() - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQMessage
- getProperties() - Method in class io.atleon.rabbitmq.RabbitMQMessage
- getProperties() - Method in class io.atleon.rabbitmq.RabbitMQSenderResult
- getRoutingKey() - Method in class io.atleon.rabbitmq.RabbitMQMessage
- getRoutingKey() - Method in class io.atleon.rabbitmq.RabbitMQSenderResult
H
- hookOnNext(Alo<RabbitMQSenderResult<T>>) - Method in class io.atleon.rabbitmq.DefaultAloRabbitMQSenderResultSubscriber
- HOST_PROPERTY - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
I
- initializeSourceCopy() - Method in class io.atleon.rabbitmq.RabbitMQConfigSource
- INTERCEPTORS_CONFIG - Static variable in class io.atleon.rabbitmq.AloRabbitMQSender
-
Optional List (comma separated or
List) of implementations ofRabbitMQMessageSendInterceptor(by class name) to apply to outboundRabbitMQMessages - io.atleon.rabbitmq - package io.atleon.rabbitmq
- isAck() - Method in class io.atleon.rabbitmq.RabbitMQSenderResult
L
- load(String, Function<? super String, T>) - Method in class io.atleon.rabbitmq.RabbitMQConfig
- loadConfigured(String) - Method in class io.atleon.rabbitmq.RabbitMQConfig
- loadConfiguredOrThrow(String) - Method in class io.atleon.rabbitmq.RabbitMQConfig
- loadListOfConfigured(String) - Method in class io.atleon.rabbitmq.RabbitMQConfig
- LOGGER - Static variable in class io.atleon.rabbitmq.DefaultAloRabbitMQSenderResultSubscriber
N
- NACK_STRATEGY_CONFIG - Static variable in class io.atleon.rabbitmq.AloRabbitMQReceiver
-
Strategy used for handling Nacknowledgement.
- named(String) - Static method in class io.atleon.rabbitmq.RabbitMQConfigSource
O
- onSend(RabbitMQMessage<T>) - Method in interface io.atleon.rabbitmq.RabbitMQMessageSendInterceptor
P
- PASSWORD_PROPERTY - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
- persistentBasicToDefaultExchange(String) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- persistentBasicToDefaultExchange(Function<T, ?>) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- persistentBasicToExchange(String, String) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- persistentBasicToExchange(String, Function<T, ?>) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- PORT_PROPERTY - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
- postProcessProperties(Map<String, Object>) - Method in class io.atleon.rabbitmq.RabbitMQConfigSource
Q
- QOS_CONFIG - Static variable in class io.atleon.rabbitmq.AloRabbitMQReceiver
-
The maximum allowed number unacknowledged messages (per subscription)
R
- RabbitMQConfig - Class in io.atleon.rabbitmq
- RabbitMQConfig(ConnectionFactory, Map<String, Object>) - Constructor for class io.atleon.rabbitmq.RabbitMQConfig
- RabbitMQConfigSource - Class in io.atleon.rabbitmq
- RabbitMQConfigSource() - Constructor for class io.atleon.rabbitmq.RabbitMQConfigSource
- RabbitMQConfigSource(String) - Constructor for class io.atleon.rabbitmq.RabbitMQConfigSource
- RabbitMQConfigSource(Function<Map<String, Object>, Optional<String>>) - Constructor for class io.atleon.rabbitmq.RabbitMQConfigSource
- RabbitMQMessage<T> - Class in io.atleon.rabbitmq
- RabbitMQMessage(String, String, AMQP.BasicProperties, T) - Constructor for class io.atleon.rabbitmq.RabbitMQMessage
- RabbitMQMessageCreator<T> - Interface in io.atleon.rabbitmq
- RabbitMQMessageSendInterceptor<T> - Interface in io.atleon.rabbitmq
- RabbitMQSenderResult<T> - Class in io.atleon.rabbitmq
- receiveAloBodies(String) - Method in class io.atleon.rabbitmq.AloRabbitMQReceiver
- receiveAloMessages(String) - Method in class io.atleon.rabbitmq.AloRabbitMQReceiver
- REQUEUE - io.atleon.rabbitmq.AloRabbitMQReceiver.NackStrategy
S
- sendAloBodies(RabbitMQMessageCreator<T>) - Method in class io.atleon.rabbitmq.AloRabbitMQSender
- sendAloBodies(Publisher<Alo<T>>, RabbitMQMessageCreator<T>) - Method in class io.atleon.rabbitmq.AloRabbitMQSender
- sendAloMessages(Publisher<Alo<RabbitMQMessage<T>>>) - Method in class io.atleon.rabbitmq.AloRabbitMQSender
- sendBodies(RabbitMQMessageCreator<T>) - Method in class io.atleon.rabbitmq.AloRabbitMQSender
- sendBodies(Publisher<T>, RabbitMQMessageCreator<T>) - Method in class io.atleon.rabbitmq.AloRabbitMQSender
- sendMessages(Publisher<RabbitMQMessage<T>>) - Method in class io.atleon.rabbitmq.AloRabbitMQSender
- serialize(byte[]) - Method in class io.atleon.rabbitmq.ByteArrayBodySerializer
- serialize(String) - Method in class io.atleon.rabbitmq.StringBodySerializer
- serialize(T) - Method in interface io.atleon.rabbitmq.BodySerializer
- SSL_PROPERTY - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
- StringBodyDeserializer - Class in io.atleon.rabbitmq
- StringBodyDeserializer() - Constructor for class io.atleon.rabbitmq.StringBodyDeserializer
- StringBodySerializer - Class in io.atleon.rabbitmq
- StringBodySerializer() - Constructor for class io.atleon.rabbitmq.StringBodySerializer
T
- toDefaultExchange(AMQP.BasicProperties, String) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- toDefaultExchange(AMQP.BasicProperties, Function<T, ?>) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- toExchange(AMQP.BasicProperties, String, String) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- toExchange(AMQP.BasicProperties, String, Function<T, ?>) - Static method in class io.atleon.rabbitmq.DefaultRabbitMQMessageCreator
- toString() - Method in class io.atleon.rabbitmq.RabbitMQSenderResult
U
- USERNAME_PROPERTY - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
V
- validateAddressProperties(Map<String, Object>) - Method in class io.atleon.rabbitmq.RabbitMQConfigSource
- validateProperties(Map<String, Object>) - Method in class io.atleon.rabbitmq.RabbitMQConfigSource
- valueOf(String) - Static method in enum io.atleon.rabbitmq.AloRabbitMQReceiver.NackStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.atleon.rabbitmq.AloRabbitMQReceiver.NackStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VIRTUAL_HOST_PROPERTY - Static variable in class io.atleon.rabbitmq.RabbitMQConfigSource
All Classes All Packages