public class QuarkusMediatorConfiguration extends Object implements io.smallrye.reactive.messaging.MediatorConfiguration
| Constructor and Description |
|---|
QuarkusMediatorConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
io.smallrye.reactive.messaging.MediatorConfiguration.Consumption |
consumption() |
org.eclipse.microprofile.reactive.messaging.Acknowledgment.Strategy |
getAcknowledgment() |
javax.enterprise.inject.spi.Bean<?> |
getBean() |
String |
getBeanId() |
boolean |
getBroadcast() |
Integer |
getBroadcastValue() |
io.smallrye.reactive.messaging.MediatorConfiguration.Consumption |
getConsumption() |
List<String> |
getIncoming() |
Type |
getIngestedPayloadType() |
Class<? extends io.smallrye.reactive.messaging.Invoker> |
getInvokerClass() |
io.smallrye.reactive.messaging.annotations.Merge.Mode |
getMerge() |
Method |
getMethod() |
String |
getMethodName() |
int |
getNumberOfSubscriberBeforeConnecting() |
String |
getOutgoing() |
Class<?>[] |
getParameterTypes() |
io.smallrye.reactive.messaging.MediatorConfiguration.Production |
getProduction() |
Class<?> |
getReturnType() |
io.smallrye.reactive.messaging.Shape |
getShape() |
String |
getWorkerPoolName() |
boolean |
isBlocking() |
boolean |
isBlockingExecutionOrdered() |
boolean |
isUseBuilderTypes() |
String |
methodAsString() |
io.smallrye.reactive.messaging.MediatorConfiguration.Production |
production() |
void |
setAcknowledgment(org.eclipse.microprofile.reactive.messaging.Acknowledgment.Strategy acknowledgment) |
void |
setBeanId(String beanId) |
void |
setBlocking(boolean blocking) |
void |
setBlockingExecutionOrdered(boolean blockingExecutionOrdered) |
void |
setBroadcastValue(Integer broadcastValue) |
void |
setConsumption(io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption) |
void |
setIncomings(List<String> incomings) |
void |
setIngestedPayloadType(Type ingestedPayload) |
void |
setInvokerClass(Class<? extends io.smallrye.reactive.messaging.Invoker> invokerClass) |
void |
setMerge(io.smallrye.reactive.messaging.annotations.Merge.Mode merge) |
void |
setMethodName(String methodName) |
void |
setOutgoing(String outgoing) |
void |
setParameterTypes(Class<?>[] parameterTypes) |
void |
setProduction(io.smallrye.reactive.messaging.MediatorConfiguration.Production production) |
void |
setReturnType(Class<?> returnType) |
void |
setShape(io.smallrye.reactive.messaging.Shape shape) |
void |
setUseBuilderTypes(boolean useBuilderTypes) |
void |
setWorkerPoolName(String workerPoolName) |
io.smallrye.reactive.messaging.Shape |
shape() |
boolean |
usesBuilderTypes() |
public String getBeanId()
public void setBeanId(String beanId)
public javax.enterprise.inject.spi.Bean<?> getBean()
getBean in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic String getMethodName()
public void setMethodName(String methodName)
public Class<?> getReturnType()
getReturnType in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setReturnType(Class<?> returnType)
public Class<?>[] getParameterTypes()
getParameterTypes in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setParameterTypes(Class<?>[] parameterTypes)
public io.smallrye.reactive.messaging.Shape getShape()
public void setShape(io.smallrye.reactive.messaging.Shape shape)
public io.smallrye.reactive.messaging.Shape shape()
shape in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic List<String> getIncoming()
getIncoming in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic String getOutgoing()
getOutgoing in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setOutgoing(String outgoing)
public org.eclipse.microprofile.reactive.messaging.Acknowledgment.Strategy getAcknowledgment()
getAcknowledgment in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setAcknowledgment(org.eclipse.microprofile.reactive.messaging.Acknowledgment.Strategy acknowledgment)
public Integer getBroadcastValue()
public void setBroadcastValue(Integer broadcastValue)
public boolean getBroadcast()
getBroadcast in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic io.smallrye.reactive.messaging.MediatorConfiguration.Production getProduction()
public void setProduction(io.smallrye.reactive.messaging.MediatorConfiguration.Production production)
public io.smallrye.reactive.messaging.MediatorConfiguration.Production production()
production in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic io.smallrye.reactive.messaging.MediatorConfiguration.Consumption getConsumption()
public void setConsumption(io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption)
public io.smallrye.reactive.messaging.MediatorConfiguration.Consumption consumption()
consumption in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic boolean isUseBuilderTypes()
public void setUseBuilderTypes(boolean useBuilderTypes)
public boolean usesBuilderTypes()
usesBuilderTypes in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic io.smallrye.reactive.messaging.annotations.Merge.Mode getMerge()
getMerge in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setMerge(io.smallrye.reactive.messaging.annotations.Merge.Mode merge)
public Class<? extends io.smallrye.reactive.messaging.Invoker> getInvokerClass()
getInvokerClass in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic Type getIngestedPayloadType()
getIngestedPayloadType in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setIngestedPayloadType(Type ingestedPayload)
public void setInvokerClass(Class<? extends io.smallrye.reactive.messaging.Invoker> invokerClass)
public String methodAsString()
methodAsString in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic Method getMethod()
getMethod in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic int getNumberOfSubscriberBeforeConnecting()
getNumberOfSubscriberBeforeConnecting in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic boolean isBlocking()
isBlocking in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic String getWorkerPoolName()
getWorkerPoolName in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic boolean isBlockingExecutionOrdered()
isBlockingExecutionOrdered in interface io.smallrye.reactive.messaging.MediatorConfigurationpublic void setBlocking(boolean blocking)
public void setBlockingExecutionOrdered(boolean blockingExecutionOrdered)
public void setWorkerPoolName(String workerPoolName)
Copyright © 2021 JBoss by Red Hat. All rights reserved.