Index

A B C D E F G H L O P Q R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ApplicationCommandListener - Class in org.reactivecommons.async.rabbit.listeners
 
ApplicationCommandListener(ReactiveMessageListener, String, HandlerResolver, String, MessageConverter, boolean, boolean, boolean, long, int, Optional<Integer>, DiscardNotifier, CustomReporter) - Constructor for class org.reactivecommons.async.rabbit.listeners.ApplicationCommandListener
 
ApplicationEventListener - Class in org.reactivecommons.async.rabbit.listeners
 
ApplicationEventListener(ReactiveMessageListener, String, String, HandlerResolver, MessageConverter, boolean, boolean, long, int, Optional<Integer>, DiscardNotifier, CustomReporter, String) - Constructor for class org.reactivecommons.async.rabbit.listeners.ApplicationEventListener
 
ApplicationNotificationListener - Class in org.reactivecommons.async.rabbit.listeners
 
ApplicationNotificationListener(ReactiveMessageListener, String, String, boolean, HandlerResolver, MessageConverter, DiscardNotifier, CustomReporter) - Constructor for class org.reactivecommons.async.rabbit.listeners.ApplicationNotificationListener
 
ApplicationQueryListener - Class in org.reactivecommons.async.rabbit.listeners
 
ApplicationQueryListener(ReactiveMessageListener, String, HandlerResolver, ReactiveMessageSender, String, MessageConverter, String, boolean, boolean, long, int, Optional<Integer>, boolean, DiscardNotifier, CustomReporter) - Constructor for class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
ApplicationReplyListener - Class in org.reactivecommons.async.rabbit.listeners
 
ApplicationReplyListener(ReactiveReplyRouter, ReactiveMessageListener, String, String, boolean) - Constructor for class org.reactivecommons.async.rabbit.listeners.ApplicationReplyListener
 

B

bind(BindingSpecification) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 

C

ConnectionFactoryProvider - Interface in org.reactivecommons.async.rabbit.config
 

D

declare(ExchangeSpecification) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
declare(QueueSpecification) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
declareDLQ(String, String, int, Optional<Integer>) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
declareQueue(String, String, Optional<Integer>) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
declareQueue(String, String, Optional<Integer>, Optional<String>) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
declareQueue(String, Optional<Integer>) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
DEFAULT_RETRIES_DLQ - Static variable in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 
DynamicRegistryImp - Class in org.reactivecommons.async.rabbit
 
DynamicRegistryImp() - Constructor for class org.reactivecommons.async.rabbit.DynamicRegistryImp
 

E

emit(CloudEvent) - Method in class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
emit(String, CloudEvent) - Method in class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
emit(String, DomainEvent<T>) - Method in class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
emit(String, RawMessage) - Method in class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
emit(DomainEvent<T>) - Method in class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
emit(RawMessage) - Method in class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
enrichPostProcess(Message) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
enrichPostProcess(Message) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 

F

fromDelivery(Delivery) - Static method in class org.reactivecommons.async.rabbit.RabbitMessage
 
fromDelivery(Delivery, String) - Static method in class org.reactivecommons.async.rabbit.RabbitMessage
 

G

GenericMessageListener - Class in org.reactivecommons.async.rabbit.listeners
 
GenericMessageListener(String, ReactiveMessageListener, boolean, boolean, long, long, DiscardNotifier, String, CustomReporter) - Constructor for class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 
getConnectionFactory() - Method in interface org.reactivecommons.async.rabbit.config.ConnectionFactoryProvider
 
getExecutorPath(AcknowledgableDelivery) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationCommandListener
 
getExecutorPath(AcknowledgableDelivery) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationEventListener
 
getExecutorPath(AcknowledgableDelivery) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationNotificationListener
 
getExecutorPath(AcknowledgableDelivery) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
getExecutorPath(AcknowledgableDelivery) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 

H

handle(AcknowledgableDelivery, Instant) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
handle(AcknowledgableDelivery, Instant) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 

L

listenEvent(String, DomainEventHandler<T>, Class<T>) - Method in class org.reactivecommons.async.rabbit.DynamicRegistryImp
 
logError(Throwable, AcknowledgableDelivery, FallbackStrategy) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 

O

org.reactivecommons.async.rabbit - package org.reactivecommons.async.rabbit
 
org.reactivecommons.async.rabbit.communications - package org.reactivecommons.async.rabbit.communications
 
org.reactivecommons.async.rabbit.config - package org.reactivecommons.async.rabbit.config
 
org.reactivecommons.async.rabbit.converters.json - package org.reactivecommons.async.rabbit.converters.json
 
org.reactivecommons.async.rabbit.listeners - package org.reactivecommons.async.rabbit.listeners
 

P

parseMessageForReporter(Message) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationCommandListener
 
parseMessageForReporter(Message) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationEventListener
 
parseMessageForReporter(Message) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationNotificationListener
 
parseMessageForReporter(Message) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
parseMessageForReporter(Message) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 

Q

queueName - Variable in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 

R

RabbitDirectAsyncGateway - Class in org.reactivecommons.async.rabbit
 
RabbitDirectAsyncGateway(BrokerConfig, ReactiveReplyRouter, ReactiveMessageSender, String, MessageConverter, MeterRegistry) - Constructor for class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
RabbitDomainEventBus - Class in org.reactivecommons.async.rabbit
 
RabbitDomainEventBus(ReactiveMessageSender, String) - Constructor for class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
RabbitDomainEventBus(ReactiveMessageSender, String, BrokerConfig) - Constructor for class org.reactivecommons.async.rabbit.RabbitDomainEventBus
 
RabbitJacksonMessageConverter - Class in org.reactivecommons.async.rabbit.converters.json
 
RabbitJacksonMessageConverter(ObjectMapper) - Constructor for class org.reactivecommons.async.rabbit.converters.json.RabbitJacksonMessageConverter
 
RabbitMessage - Class in org.reactivecommons.async.rabbit
 
RabbitMessage() - Constructor for class org.reactivecommons.async.rabbit.RabbitMessage
 
RabbitMessage.RabbitMessageProperties - Class in org.reactivecommons.async.rabbit
 
RabbitMessageProperties() - Constructor for class org.reactivecommons.async.rabbit.RabbitMessage.RabbitMessageProperties
 
rawMessageHandler(String) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationCommandListener
 
rawMessageHandler(String) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationEventListener
 
rawMessageHandler(String) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationNotificationListener
 
rawMessageHandler(String) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
rawMessageHandler(String) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 
ReactiveMessageListener - Class in org.reactivecommons.async.rabbit.communications
 
ReactiveMessageListener(Receiver, TopologyCreator) - Constructor for class org.reactivecommons.async.rabbit.communications.ReactiveMessageListener
 
ReactiveMessageSender - Class in org.reactivecommons.async.rabbit.communications
 
ReactiveMessageSender(Sender, String, MessageConverter, TopologyCreator) - Constructor for class org.reactivecommons.async.rabbit.communications.ReactiveMessageSender
 
reply(T, From) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
requestReply(CloudEvent, String, Class<R>) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
requestReply(CloudEvent, String, Class<R>, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
requestReply(AsyncQuery<T>, String, Class<R>) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
requestReply(AsyncQuery<T>, String, Class<R>, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
resolveSender(String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 

S

sendCommand(CloudEvent, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(CloudEvent, String, long) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(CloudEvent, String, long, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(CloudEvent, String, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(Command<T>, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(Command<T>, String, long) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(Command<T>, String, long, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommand(Command<T>, String, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendCommands(Flux<Command<T>>, String) - Method in class org.reactivecommons.async.rabbit.RabbitDirectAsyncGateway
 
sendNoConfirm(T, String, String, Map<String, Object>, boolean) - Method in class org.reactivecommons.async.rabbit.communications.ReactiveMessageSender
 
sendWithConfirm(T, String, String, Map<String, Object>, boolean) - Method in class org.reactivecommons.async.rabbit.communications.ReactiveMessageSender
 
sendWithConfirmBatch(Flux<T>, String, String, Map<String, Object>, boolean) - Method in class org.reactivecommons.async.rabbit.communications.ReactiveMessageSender
 
serveQuery(String, QueryHandler<T, R>, Class<R>) - Method in class org.reactivecommons.async.rabbit.DynamicRegistryImp
 
serveQuery(String, QueryHandlerDelegate<Void, R>, Class<R>) - Method in class org.reactivecommons.async.rabbit.DynamicRegistryImp
 
setUpBindings(TopologyCreator) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationCommandListener
 
setUpBindings(TopologyCreator) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationEventListener
 
setUpBindings(TopologyCreator) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationNotificationListener
 
setUpBindings(TopologyCreator) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationQueryListener
 
setUpBindings(TopologyCreator) - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 
startListener() - Method in class org.reactivecommons.async.rabbit.listeners.GenericMessageListener
 
startListening(String) - Method in class org.reactivecommons.async.rabbit.listeners.ApplicationReplyListener
 
startListeningEvent(String) - Method in class org.reactivecommons.async.rabbit.DynamicRegistryImp
 
stopListeningEvent(String) - Method in class org.reactivecommons.async.rabbit.DynamicRegistryImp
 

T

toMessage(Object) - Method in class org.reactivecommons.async.rabbit.converters.json.RabbitJacksonMessageConverter
 
TopologyCreator - Class in org.reactivecommons.async.rabbit.communications
 
TopologyCreator(Sender) - Constructor for class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
TopologyCreator.TopologyDefException - Exception in org.reactivecommons.async.rabbit.communications
 
TopologyDefException(Throwable) - Constructor for exception org.reactivecommons.async.rabbit.communications.TopologyCreator.TopologyDefException
 

U

unbind(BindingSpecification) - Method in class org.reactivecommons.async.rabbit.communications.TopologyCreator
 
A B C D E F G H L O P Q R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form