Index

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

A

AbstractListenerConfig - Class in org.reactivecommons.async.starter.listeners
 
AbstractListenerConfig(ConnectionManager, DomainHandlers) - Constructor for class org.reactivecommons.async.starter.listeners.AbstractListenerConfig
 
add(String, HandlerResolver) - Method in class org.reactivecommons.async.starter.config.DomainHandlers
 
addDomain(String, BrokerProvider) - Method in class org.reactivecommons.async.starter.config.ConnectionManager
 
AsyncPropsDomainBuilder(Class<P>, Class<X>, Constructor<R>) - Constructor for class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.AsyncPropsDomainBuilder
 
AsyncPropsDomainPropertiesBuilder(Class<X>) - Constructor for class org.reactivecommons.async.starter.props.GenericAsyncPropsDomainProperties.AsyncPropsDomainPropertiesBuilder
 

B

brokerConfig() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
BrokerProvider<T extends GenericAsyncProps> - Interface in org.reactivecommons.async.starter.broker
 
BrokerProviderFactory<T extends GenericAsyncProps> - Interface in org.reactivecommons.async.starter.broker
 
build() - Method in class org.reactivecommons.async.starter.config.health.RCHealth.RCHealthBuilder
 
build() - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.AsyncPropsDomainBuilder
 
build() - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomainProperties.AsyncPropsDomainPropertiesBuilder
 
buildConnectionManager(ApplicationContext) - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
builder(Class<P>, Class<X>, Constructor<R>) - Static method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain
 
builder(Class<X>) - Static method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomainProperties
 
buildHandlers(ApplicationContext, HandlerRegistry, DefaultCommandHandler<?>) - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsListenersConfig
 

C

CommandsListenerConfig - Class in org.reactivecommons.async.starter.listeners
 
CommandsListenerConfig(ConnectionManager, DomainHandlers) - Constructor for class org.reactivecommons.async.starter.listeners.CommandsListenerConfig
 
ConnectionManager - Class in org.reactivecommons.async.starter.config
 
ConnectionManager() - Constructor for class org.reactivecommons.async.starter.config.ConnectionManager
 

D

defaultCommandHandler() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsListenersConfig
 
defaultHandler() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsListenersConfig
 
defaultHandlerRegistry() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsListenersConfig
 
defaultRabbitMeterRegistry() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
defaultReactiveCommonsObjectMapper(ObjectMapperSupplier) - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
defaultReactiveReplyRouter() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
details() - Method in record class org.reactivecommons.async.starter.config.health.RCHealth
Returns the value of the details record component.
DirectAsyncGatewayConfig - Class in org.reactivecommons.async.starter.senders
 
DirectAsyncGatewayConfig() - Constructor for class org.reactivecommons.async.starter.senders.DirectAsyncGatewayConfig
 
DiscardProvider - Interface in org.reactivecommons.async.starter.broker
 
doHealthCheck(RCHealth.RCHealthBuilder) - Method in class org.reactivecommons.async.starter.config.health.RCHealthIndicator
 
doHealthCheck(Health.Builder) - Method in class org.reactivecommons.async.starter.config.health.ReactiveCommonsHealthIndicator
 
DOMAIN - Static variable in class org.reactivecommons.async.starter.config.health.ReactiveCommonsHealthIndicator
 
DomainHandlers - Class in org.reactivecommons.async.starter.config
 
DomainHandlers() - Constructor for class org.reactivecommons.async.starter.config.DomainHandlers
 
down() - Method in class org.reactivecommons.async.starter.config.health.RCHealth.RCHealthBuilder
 
DOWN - Enum constant in enum class org.reactivecommons.async.starter.config.health.RCHealth.Status
 

E

emit(CloudEvent) - Method in class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
emit(String, CloudEvent) - Method in class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
emit(String, DomainEvent<T>) - Method in class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
emit(String, RawMessage) - Method in class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
emit(DomainEvent<T>) - Method in class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
emit(RawMessage) - Method in class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
EnableCommandListeners - Annotation Interface in org.reactivecommons.async.impl.config.annotations
 
EnableDirectAsyncGateway - Annotation Interface in org.reactivecommons.async.impl.config.annotations
 
EnableDomainEventBus - Annotation Interface in org.reactivecommons.async.impl.config.annotations
 
EnableEventListeners - Annotation Interface in org.reactivecommons.async.impl.config.annotations
 
EnableMessageListeners - Annotation Interface in org.reactivecommons.async.impl.config.annotations
This annotation enables all messages listeners (Query, Commands, Events).
EnableNotificationListener - Annotation Interface in org.reactivecommons.async.impl.config.annotations
 
EnableQueryListeners - Annotation Interface in org.reactivecommons.async.impl.config.annotations
 
equals(Object) - Method in record class org.reactivecommons.async.starter.config.health.RCHealth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain
 
EventBusConfig - Class in org.reactivecommons.async.starter.senders
 
EventBusConfig() - Constructor for class org.reactivecommons.async.starter.senders.EventBusConfig
 
EventsListenerConfig - Class in org.reactivecommons.async.starter.listeners
 
EventsListenerConfig(ConnectionManager, DomainHandlers) - Constructor for class org.reactivecommons.async.starter.listeners.EventsListenerConfig
 

F

fillCustoms(T) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain
 
fillWithSecret(String, GenericAsyncProps<P>) - Method in interface org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.SecretFiller
 
forDomain(BiConsumer<String, BrokerProvider>) - Method in class org.reactivecommons.async.starter.config.ConnectionManager
 

G

GenericAsyncProps<P> - Class in org.reactivecommons.async.starter.props
 
GenericAsyncProps() - Constructor for class org.reactivecommons.async.starter.props.GenericAsyncProps
 
GenericAsyncPropsDomain<T extends GenericAsyncProps<P>,P> - Class in org.reactivecommons.async.starter.props
 
GenericAsyncPropsDomain(String, P, GenericAsyncPropsDomainProperties<T, P>, GenericAsyncPropsDomain.SecretFiller<P>, Class<T>, Class<P>) - Constructor for class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain
 
GenericAsyncPropsDomain.AsyncPropsDomainBuilder<T extends GenericAsyncProps<P>,P,X extends GenericAsyncPropsDomainProperties<T,P>,R extends GenericAsyncPropsDomain<T,P>> - Class in org.reactivecommons.async.starter.props
 
GenericAsyncPropsDomain.SecretFiller<P> - Interface in org.reactivecommons.async.starter.props
 
GenericAsyncPropsDomainProperties<T extends GenericAsyncProps<P>,P> - Class in org.reactivecommons.async.starter.props
 
GenericAsyncPropsDomainProperties() - Constructor for class org.reactivecommons.async.starter.props.GenericAsyncPropsDomainProperties
 
GenericAsyncPropsDomainProperties(Map<String, ? extends T>) - Constructor for class org.reactivecommons.async.starter.props.GenericAsyncPropsDomainProperties
 
GenericAsyncPropsDomainProperties.AsyncPropsDomainPropertiesBuilder<T extends GenericAsyncProps<P>,P,X extends GenericAsyncPropsDomainProperties<T,P>> - Class in org.reactivecommons.async.starter.props
 
genericDirectAsyncGateway(ConnectionManager) - Method in class org.reactivecommons.async.starter.senders.DirectAsyncGatewayConfig
 
GenericDirectAsyncGateway - Class in org.reactivecommons.async.starter.senders
 
GenericDirectAsyncGateway() - Constructor for class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
genericDomainEventBus(ConnectionManager) - Method in class org.reactivecommons.async.starter.senders.EventBusConfig
 
GenericDomainEventBus - Class in org.reactivecommons.async.starter.senders
 
GenericDomainEventBus() - Constructor for class org.reactivecommons.async.starter.senders.GenericDomainEventBus
 
get(String) - Method in class org.reactivecommons.async.starter.config.DomainHandlers
 
getBrokerType() - Method in interface org.reactivecommons.async.starter.broker.BrokerProviderFactory
 
getBrokerType() - Method in class org.reactivecommons.async.starter.props.GenericAsyncProps
 
getConnectionProperties() - Method in class org.reactivecommons.async.starter.props.GenericAsyncProps
 
getDirectAsyncGateway() - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 
getDiscardProvider(T) - Method in interface org.reactivecommons.async.starter.broker.BrokerProviderFactory
 
getDomainBus() - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 
getProps(String) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain
 
getProvider(String, T, DiscardProvider) - Method in interface org.reactivecommons.async.starter.broker.BrokerProviderFactory
 
getProviders() - Method in class org.reactivecommons.async.starter.config.ConnectionManager
 

H

hashCode() - Method in record class org.reactivecommons.async.starter.config.health.RCHealth
Returns a hash code value for this object.
hashCode() - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain
 
health() - Method in class org.reactivecommons.async.starter.config.health.RCHealthIndicator
 
healthCheck() - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 

I

InvalidConfigurationException - Exception in org.reactivecommons.async.starter.exceptions
 
InvalidConfigurationException(String) - Constructor for exception org.reactivecommons.async.starter.exceptions.InvalidConfigurationException
 
isEnabled() - Method in class org.reactivecommons.async.starter.props.GenericAsyncProps
 

L

listenCommands(HandlerResolver) - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 
listenDomainEvents(HandlerResolver) - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 
listenNotificationEvents(HandlerResolver) - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 
listenQueries(HandlerResolver) - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 
listenReplies() - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 

N

NotificationEventsListenerConfig - Class in org.reactivecommons.async.starter.listeners
 
NotificationEventsListenerConfig(ConnectionManager, DomainHandlers) - Constructor for class org.reactivecommons.async.starter.listeners.NotificationEventsListenerConfig
 

O

objectMapperSupplier() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
org.reactivecommons.async.impl.config.annotations - package org.reactivecommons.async.impl.config.annotations
 
org.reactivecommons.async.starter.broker - package org.reactivecommons.async.starter.broker
 
org.reactivecommons.async.starter.config - package org.reactivecommons.async.starter.config
 
org.reactivecommons.async.starter.config.health - package org.reactivecommons.async.starter.config.health
 
org.reactivecommons.async.starter.exceptions - package org.reactivecommons.async.starter.exceptions
 
org.reactivecommons.async.starter.listeners - package org.reactivecommons.async.starter.listeners
 
org.reactivecommons.async.starter.props - package org.reactivecommons.async.starter.props
 
org.reactivecommons.async.starter.senders - package org.reactivecommons.async.starter.senders
 

P

props() - Method in interface org.reactivecommons.async.starter.broker.BrokerProvider
 

Q

QueriesListenerConfig - Class in org.reactivecommons.async.starter.listeners
 
QueriesListenerConfig(ConnectionManager, DomainHandlers) - Constructor for class org.reactivecommons.async.starter.listeners.QueriesListenerConfig
 

R

RCHealth - Record Class in org.reactivecommons.async.starter.config.health
 
RCHealth(RCHealth.Status, Map<String, Object>) - Constructor for record class org.reactivecommons.async.starter.config.health.RCHealth
Creates an instance of a RCHealth record class.
RCHealth.RCHealthBuilder - Class in org.reactivecommons.async.starter.config.health
 
RCHealth.Status - Enum Class in org.reactivecommons.async.starter.config.health
 
RCHealthBuilder() - Constructor for class org.reactivecommons.async.starter.config.health.RCHealth.RCHealthBuilder
 
RCHealthIndicator - Class in org.reactivecommons.async.starter.config.health
 
RCHealthIndicator() - Constructor for class org.reactivecommons.async.starter.config.health.RCHealthIndicator
 
ReactiveCommonsConfig - Class in org.reactivecommons.async.starter.config
 
ReactiveCommonsConfig() - Constructor for class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
reactiveCommonsCustomErrorReporter() - Method in class org.reactivecommons.async.starter.config.ReactiveCommonsConfig
 
ReactiveCommonsHealthConfig - Class in org.reactivecommons.async.starter.config.health
 
ReactiveCommonsHealthConfig() - Constructor for class org.reactivecommons.async.starter.config.health.ReactiveCommonsHealthConfig
 
reactiveCommonsHealthIndicator(ConnectionManager) - Method in class org.reactivecommons.async.starter.config.health.ReactiveCommonsHealthConfig
 
ReactiveCommonsHealthIndicator - Class in org.reactivecommons.async.starter.config.health
 
ReactiveCommonsHealthIndicator() - Constructor for class org.reactivecommons.async.starter.config.health.ReactiveCommonsHealthIndicator
 
ReactiveCommonsListenersConfig - Class in org.reactivecommons.async.starter.config
 
ReactiveCommonsListenersConfig() - Constructor for class org.reactivecommons.async.starter.config.ReactiveCommonsListenersConfig
 
reply(T, From) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
requestReply(CloudEvent, String, Class<R>) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
requestReply(CloudEvent, String, Class<R>, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
requestReply(AsyncQuery<T>, String, Class<R>) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
requestReply(AsyncQuery<T>, String, Class<R>, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 

S

sendCommand(CloudEvent, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(CloudEvent, String, long) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(CloudEvent, String, long, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(CloudEvent, String, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(Command<T>, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(Command<T>, String, long) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(Command<T>, String, long, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
sendCommand(Command<T>, String, String) - Method in class org.reactivecommons.async.starter.senders.GenericDirectAsyncGateway
 
setConnectionProperties(P) - Method in class org.reactivecommons.async.starter.props.GenericAsyncProps
 
setUseDiscardNotifierPerDomain(boolean) - Method in class org.reactivecommons.async.starter.props.GenericAsyncProps
 
status() - Method in record class org.reactivecommons.async.starter.config.health.RCHealth
Returns the value of the status record component.

T

toString() - Method in record class org.reactivecommons.async.starter.config.health.RCHealth
Returns a string representation of this record class.

U

up() - Method in class org.reactivecommons.async.starter.config.health.RCHealth.RCHealthBuilder
 
UP - Enum constant in enum class org.reactivecommons.async.starter.config.health.RCHealth.Status
 

V

valueOf(String) - Static method in enum class org.reactivecommons.async.starter.config.health.RCHealth.Status
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.reactivecommons.async.starter.config.health.RCHealth.Status
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in class org.reactivecommons.async.starter.config.health.ReactiveCommonsHealthIndicator
 

W

withDefaultAppName(String) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.AsyncPropsDomainBuilder
 
withDefaultProperties(P) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.AsyncPropsDomainBuilder
 
withDetail(String, Object) - Method in class org.reactivecommons.async.starter.config.health.RCHealth.RCHealthBuilder
 
withDomain(String, T) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.AsyncPropsDomainBuilder
 
withDomain(String, T) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomainProperties.AsyncPropsDomainPropertiesBuilder
 
withSecretFiller(GenericAsyncPropsDomain.SecretFiller<P>) - Method in class org.reactivecommons.async.starter.props.GenericAsyncPropsDomain.AsyncPropsDomainBuilder
 
A B C D E F G H I L N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form