Package io.smallrye.reactive.messaging
Interface MediatorConfiguration
-
- All Known Implementing Classes:
DefaultMediatorConfiguration
public interface MediatorConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMediatorConfiguration.Consumptionstatic classMediatorConfiguration.Production
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MediatorConfiguration.Consumptionconsumption()Acknowledgment.StrategygetAcknowledgment()javax.enterprise.inject.spi.Bean<?>getBean()booleangetBroadcast()List<String>getIncoming()Class<? extends Invoker>getInvokerClass()Implementation of theInvokerinterface 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 onMerge.ModegetMerge()MethodgetMethod()intgetNumberOfSubscriberBeforeConnecting()StringgetOutgoing()Class<?>[]getParameterTypes()Class<?>getReturnType()StringgetWorkerPoolName()booleanisBlocking()booleanisBlockingExecutionOrdered()StringmethodAsString()MediatorConfiguration.Productionproduction()Shapeshape()booleanusesBuilderTypes()
-
-
-
Method Detail
-
shape
Shape shape()
-
getOutgoing
String getOutgoing()
-
methodAsString
String methodAsString()
-
getMethod
Method getMethod()
-
getReturnType
Class<?> getReturnType()
-
getParameterTypes
Class<?>[] getParameterTypes()
-
consumption
MediatorConfiguration.Consumption consumption()
-
production
MediatorConfiguration.Production production()
-
usesBuilderTypes
boolean usesBuilderTypes()
-
getAcknowledgment
Acknowledgment.Strategy getAcknowledgment()
-
getMerge
Merge.Mode getMerge()
-
getBroadcast
boolean getBroadcast()
-
getBean
javax.enterprise.inject.spi.Bean<?> getBean()
-
getNumberOfSubscriberBeforeConnecting
int getNumberOfSubscriberBeforeConnecting()
-
isBlocking
boolean isBlocking()
-
getWorkerPoolName
String getWorkerPoolName()
-
isBlockingExecutionOrdered
boolean isBlockingExecutionOrdered()
-
getInvokerClass
Class<? extends Invoker> getInvokerClass()
Implementation of theInvokerinterface 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
-
-