Skip navigation links
A B C D E G I L M O P R S U V W 

A

AbstractMediator - Class in io.smallrye.reactive.messaging
 
AbstractMediator(MediatorConfiguration) - Constructor for class io.smallrye.reactive.messaging.AbstractMediator
 
addAnalyzed(Collection<? extends MediatorConfiguration>) - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 
analyze(AnnotatedType<T>, Bean<T>) - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 
analyze(Class<?>, Bean<T>) - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 

B

Broadcast - Annotation Type in io.smallrye.reactive.messaging.annotations
Configure if the annotated publisher should dispatch the messages to several subscribers.

C

Channel - Annotation Type in io.smallrye.reactive.messaging.annotations
This qualifier indicates which channel should be injected / populated.
ChannelProducer - Class in io.smallrye.reactive.messaging.extension
 
ChannelProducer() - Constructor for class io.smallrye.reactive.messaging.extension.ChannelProducer
 
ChannelRegistar - Interface in io.smallrye.reactive.messaging
 
ChannelRegistry - Interface in io.smallrye.reactive.messaging
 
check(Class<?>, int) - Method in interface io.smallrye.reactive.messaging.MediatorConfigurationSupport.GenericTypeAssignable
 
complete() - Method in interface io.smallrye.reactive.messaging.annotations.Emitter
Completes the stream.
complete() - Method in class io.smallrye.reactive.messaging.extension.EmitterImpl
 
compute(Incoming, Outgoing) - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
config - Variable in class io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory
 
configuration - Variable in class io.smallrye.reactive.messaging.AbstractMediator
 
configuration() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
ConfiguredChannelFactory - Class in io.smallrye.reactive.messaging.impl
Look for stream factories and get instances.
ConfiguredChannelFactory(Instance<IncomingConnectorFactory>, Instance<OutgoingConnectorFactory>, Instance<Config>, Instance<ChannelRegistry>, BeanManager) - Constructor for class io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory
 
ConnectorConfig - Class in io.smallrye.reactive.messaging.impl
Implementation of config used to configured the different messaging provider / connector.
connectToUpstream(PublisherBuilder<? extends Message>) - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
connectToUpstream(PublisherBuilder<? extends Message>) - Method in class io.smallrye.reactive.messaging.ProcessorMediator
 
connectToUpstream(PublisherBuilder<? extends Message>) - Method in class io.smallrye.reactive.messaging.StreamTransformerMediator
 
connectToUpstream(PublisherBuilder<? extends Message>) - Method in class io.smallrye.reactive.messaging.SubscriberMediator
 
consumption() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
consumption() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
create(MediatorConfiguration) - Method in class io.smallrye.reactive.messaging.MediatorFactory
 

D

decorate(PublisherBuilder<? extends Message>) - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
DefaultMediatorConfiguration - Class in io.smallrye.reactive.messaging
 
DefaultMediatorConfiguration(Method, Bean<?>) - Constructor for class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
determineShape(Object, Object) - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 

E

Emitter<T> - Interface in io.smallrye.reactive.messaging.annotations
Interface used to feed a stream from an imperative piece of code.
EmitterImpl<T> - Class in io.smallrye.reactive.messaging.extension
 
error(Exception) - Method in interface io.smallrye.reactive.messaging.annotations.Emitter
Propagates an error in the stream.
error(Exception) - Method in class io.smallrye.reactive.messaging.extension.EmitterImpl
 

G

getAcknowledgment() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getAcknowledgment() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getAckOrCompletion(Message<?>) - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
getBean() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getBean() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getBroadcast() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getBroadcast() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getComputedSubscriber() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
getComputedSubscriber() - Method in class io.smallrye.reactive.messaging.SubscriberMediator
 
getConfigSources() - Method in class io.smallrye.reactive.messaging.impl.ConnectorConfig
 
getConfiguration() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
getConsumption() - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport.ValidationOutput
 
getEmitter(String) - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
getEmitter(String) - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
getEmitterNames() - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
getEmitterNames() - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
getIncoming() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getIncoming() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getIncomingNames() - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
getIncomingNames() - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
getInvokerClass() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getInvokerClass() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
Implementation of the Invoker interface that can be used to invoke the method described by this configuration The invoker class can either have a no-arg constructor in which case it's expected to be look up the bean programmatically, or have a constructor that takes a single Object parameter - the bean to operate on
getMerge() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getMerge() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getMethod() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getMethod() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getMethodAsString() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
getNumberOfSubscriberBeforeConnecting() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getNumberOfSubscriberBeforeConnecting() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getOptionalValue(String, Class<T>) - Method in class io.smallrye.reactive.messaging.impl.ConnectorConfig
 
getOutgoing() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getOutgoing() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getOutgoingNames() - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
getOutgoingNames() - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
getParameterTypes() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getParameterTypes() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getProduction() - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport.ValidationOutput
 
getPropertyNames() - Method in class io.smallrye.reactive.messaging.impl.ConnectorConfig
 
getPublisher() - Method in class io.smallrye.reactive.messaging.extension.EmitterImpl
 
getPublishers(String) - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
getPublishers(String) - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
getReturnType() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
getReturnType() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
getStream() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
getStream() - Method in class io.smallrye.reactive.messaging.ProcessorMediator
 
getStream() - Method in class io.smallrye.reactive.messaging.PublisherMediator
 
getStream() - Method in class io.smallrye.reactive.messaging.StreamTransformerMediator
 
getSubscribers(String) - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
getSubscribers(String) - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
getUseBuilderTypes() - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport.ValidationOutput
 
getValue(String, Class<T>) - Method in class io.smallrye.reactive.messaging.impl.ConnectorConfig
 

I

initialize(Object) - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
initialize() - Method in interface io.smallrye.reactive.messaging.ChannelRegistar
 
initialize() - Method in class io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory
 
initialize() - Method in class io.smallrye.reactive.messaging.impl.LegacyConfiguredChannelFactory
 
initialize(Object) - Method in class io.smallrye.reactive.messaging.ProcessorMediator
 
initialize(Object) - Method in class io.smallrye.reactive.messaging.PublisherMediator
 
initialize(Object) - Method in class io.smallrye.reactive.messaging.StreamTransformerMediator
 
initialize(Object) - Method in class io.smallrye.reactive.messaging.SubscriberMediator
 
initializeAndRun() - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 
initializeEmitter(String, String, long, long) - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 
initializeEmitters(Map<String, OnOverflow>) - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 
InternalChannelRegistry - Class in io.smallrye.reactive.messaging.impl
 
InternalChannelRegistry() - Constructor for class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
invoke(Object...) - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
invoke(Object...) - Method in interface io.smallrye.reactive.messaging.Invoker
 
Invoker - Interface in io.smallrye.reactive.messaging
 
io.smallrye.reactive.messaging - package io.smallrye.reactive.messaging
 
io.smallrye.reactive.messaging.annotations - package io.smallrye.reactive.messaging.annotations
 
io.smallrye.reactive.messaging.extension - package io.smallrye.reactive.messaging.extension
 
io.smallrye.reactive.messaging.impl - package io.smallrye.reactive.messaging.impl
 
isCancelled() - Method in interface io.smallrye.reactive.messaging.annotations.Emitter
 
isCancelled() - Method in class io.smallrye.reactive.messaging.extension.EmitterImpl
 
isConnected() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
isConnected() - Method in class io.smallrye.reactive.messaging.ProcessorMediator
 
isConnected() - Method in class io.smallrye.reactive.messaging.PublisherMediator
 
isConnected() - Method in class io.smallrye.reactive.messaging.StreamTransformerMediator
 
isConnected() - Method in class io.smallrye.reactive.messaging.SubscriberMediator
 
isInitialized() - Method in class io.smallrye.reactive.messaging.extension.MediatorManager
 
isRequested() - Method in interface io.smallrye.reactive.messaging.annotations.Emitter
 
isRequested() - Method in class io.smallrye.reactive.messaging.extension.EmitterImpl
 

L

LegacyConfiguredChannelFactory - Class in io.smallrye.reactive.messaging.impl
Look for stream factories and get instances.
LegacyConfiguredChannelFactory(Instance<IncomingConnectorFactory>, Instance<OutgoingConnectorFactory>, Instance<Config>, Instance<ChannelRegistry>, BeanManager) - Constructor for class io.smallrye.reactive.messaging.impl.LegacyConfiguredChannelFactory
 

M

managePreProcessingAck() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
MediatorConfiguration - Interface in io.smallrye.reactive.messaging
 
MediatorConfiguration.Consumption - Enum in io.smallrye.reactive.messaging
 
MediatorConfiguration.Production - Enum in io.smallrye.reactive.messaging
 
MediatorConfigurationSupport - Class in io.smallrye.reactive.messaging
 
MediatorConfigurationSupport(String, Class<?>, Class<?>[], MediatorConfigurationSupport.GenericTypeAssignable, MediatorConfigurationSupport.GenericTypeAssignable) - Constructor for class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 
MediatorConfigurationSupport.GenericTypeAssignable - Interface in io.smallrye.reactive.messaging
 
MediatorConfigurationSupport.GenericTypeAssignable.Result - Enum in io.smallrye.reactive.messaging
 
MediatorConfigurationSupport.ValidationOutput - Class in io.smallrye.reactive.messaging
 
MediatorFactory - Class in io.smallrye.reactive.messaging
 
MediatorFactory() - Constructor for class io.smallrye.reactive.messaging.MediatorFactory
 
MediatorManager - Class in io.smallrye.reactive.messaging.extension
Class responsible for managing mediators
MediatorManager() - Constructor for class io.smallrye.reactive.messaging.extension.MediatorManager
 
Merge - Annotation Type in io.smallrye.reactive.messaging.annotations
Temporary annotation - must be copied to spec.
Merge.Mode - Enum in io.smallrye.reactive.messaging.annotations
 
methodAsString() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
methodAsString() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 

O

onComplete() - Method in class io.smallrye.reactive.messaging.SubscriberWrapper
 
onError(Throwable) - Method in class io.smallrye.reactive.messaging.SubscriberWrapper
 
onNext(T) - Method in class io.smallrye.reactive.messaging.SubscriberWrapper
 
OnOverflow - Annotation Type in io.smallrye.reactive.messaging.annotations
Allows configuring the back pressure policy on injected Emitter:
OnOverflow.Strategy - Enum in io.smallrye.reactive.messaging.annotations
The back pressure strategy.
onSubscribe(Subscription) - Method in class io.smallrye.reactive.messaging.SubscriberWrapper
 

P

processBroadcast(Object, Supplier<Integer>) - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 
processDefaultAcknowledgement(Shape, MediatorConfiguration.Consumption) - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 
ProcessingException - Exception in io.smallrye.reactive.messaging
 
ProcessingException(String, Throwable) - Constructor for exception io.smallrye.reactive.messaging.ProcessingException
 
processMerge(Object, Supplier<Merge.Mode>) - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 
ProcessorMediator - Class in io.smallrye.reactive.messaging
 
ProcessorMediator(MediatorConfiguration) - Constructor for class io.smallrye.reactive.messaging.ProcessorMediator
 
processSuppliedAcknowledgement(Object, Supplier<Acknowledgment.Strategy>) - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 
production() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
production() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
PublisherMediator - Class in io.smallrye.reactive.messaging
 
PublisherMediator(MediatorConfiguration) - Constructor for class io.smallrye.reactive.messaging.PublisherMediator
 

R

ReactiveMessagingExtension - Class in io.smallrye.reactive.messaging.extension
 
ReactiveMessagingExtension() - Constructor for class io.smallrye.reactive.messaging.extension.ReactiveMessagingExtension
 
register(String, PublisherBuilder<? extends Message>) - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
register(String, SubscriberBuilder<? extends Message, Void>) - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
register(String, Emitter<?>) - Method in interface io.smallrye.reactive.messaging.ChannelRegistry
 
register(String, PublisherBuilder<? extends Message>) - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
register(String, SubscriberBuilder<? extends Message, Void>) - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
register(String, Emitter<?>) - Method in class io.smallrye.reactive.messaging.impl.InternalChannelRegistry
 
registry - Variable in class io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory
 
run() - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
run() - Method in class io.smallrye.reactive.messaging.SubscriberMediator
 

S

send(T) - Method in interface io.smallrye.reactive.messaging.annotations.Emitter
Sends a payload or a message to the stream.
send(T) - Method in class io.smallrye.reactive.messaging.extension.EmitterImpl
 
setInvoker(Invoker) - Method in class io.smallrye.reactive.messaging.AbstractMediator
 
shape() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
shape() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 
Shape - Enum in io.smallrye.reactive.messaging
 
Stream - Annotation Type in io.smallrye.reactive.messaging.annotations
Deprecated.
use @Channel instead"
StreamTransformerMediator - Class in io.smallrye.reactive.messaging
 
StreamTransformerMediator(MediatorConfiguration) - Constructor for class io.smallrye.reactive.messaging.StreamTransformerMediator
 
STRICT_MODE_PROPERTY - Static variable in class io.smallrye.reactive.messaging.extension.MediatorManager
 
subscribe(Subscriber<? super T>) - Method in class io.smallrye.reactive.messaging.SubscriberWrapper
 
SubscriberMediator - Class in io.smallrye.reactive.messaging
 
SubscriberMediator(MediatorConfiguration) - Constructor for class io.smallrye.reactive.messaging.SubscriberMediator
 
SubscriberWrapper<I,T> - Class in io.smallrye.reactive.messaging
 
SubscriberWrapper(Subscriber<I>, Function<T, I>) - Constructor for class io.smallrye.reactive.messaging.SubscriberWrapper
 

U

usesBuilderTypes() - Method in class io.smallrye.reactive.messaging.DefaultMediatorConfiguration
 
usesBuilderTypes() - Method in interface io.smallrye.reactive.messaging.MediatorConfiguration
 

V

validate(Shape, Acknowledgment.Strategy) - Method in class io.smallrye.reactive.messaging.MediatorConfigurationSupport
 
ValidationOutput(MediatorConfiguration.Production, MediatorConfiguration.Consumption) - Constructor for class io.smallrye.reactive.messaging.MediatorConfigurationSupport.ValidationOutput
 
ValidationOutput(MediatorConfiguration.Production, MediatorConfiguration.Consumption, Boolean) - Constructor for class io.smallrye.reactive.messaging.MediatorConfigurationSupport.ValidationOutput
 
valueOf(String) - Static method in enum io.smallrye.reactive.messaging.annotations.Merge.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.reactive.messaging.annotations.OnOverflow.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.reactive.messaging.MediatorConfiguration.Consumption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.reactive.messaging.MediatorConfiguration.Production
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.reactive.messaging.MediatorConfigurationSupport.GenericTypeAssignable.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.smallrye.reactive.messaging.Shape
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.smallrye.reactive.messaging.annotations.Merge.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.smallrye.reactive.messaging.annotations.OnOverflow.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.smallrye.reactive.messaging.MediatorConfiguration.Consumption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.smallrye.reactive.messaging.MediatorConfiguration.Production
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.smallrye.reactive.messaging.MediatorConfigurationSupport.GenericTypeAssignable.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.smallrye.reactive.messaging.Shape
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeavingException - Exception in io.smallrye.reactive.messaging
 
WeavingException(String, String, int) - Constructor for exception io.smallrye.reactive.messaging.WeavingException
 
WeavingException(String, Throwable) - Constructor for exception io.smallrye.reactive.messaging.WeavingException
Used when a synchronous error is caught during the subscription
WeavingException(String) - Constructor for exception io.smallrye.reactive.messaging.WeavingException
 
A B C D E G I L M O P R S U V W 
Skip navigation links

Copyright © 2018–2019 SmallRye. All rights reserved.