public class SimpleMessagingContextBuilder extends java.lang.Object implements MessagingContextBuilder
| Constructor and Description |
|---|
SimpleMessagingContextBuilder() |
public MessagingContext build()
MessagingContextBuilderbuild in interface MessagingContextBuilderpublic static MessagingContextBuilder builder()
protected <T extends SimpleMessagingContext> T buildContext(T ctx)
public MessagingContextBuilder withBuffer(int size)
withBuffer in interface MessagingContextBuilderpublic MessagingContextBuilder withBufferQueue(java.util.concurrent.BlockingQueue<<any>> bufferQueue)
withBufferQueue in interface MessagingContextBuilderpublic MessagingContextBuilder withPushbackPolicy(<any> pushbackPolicy)
withPushbackPolicy in interface MessagingContextBuilderpublic MessagingContextBuilder withParallelism(int parallelism)
withParallelism in interface MessagingContextBuilderpublic MessagingContextBuilder withExecutor(java.util.concurrent.ExecutorService executor)
withExecutor in interface MessagingContextBuilderpublic MessagingContextBuilder withScheduler(java.util.concurrent.ScheduledExecutorService scheduler)
withScheduler in interface MessagingContextBuilderpublic MessagingContextBuilder queue(java.lang.String queueName)
queue in interface MessagingContextBuilderpublic MessagingContextBuilder exchange(java.lang.String exchangeName, java.lang.String routingKey)
exchange in interface MessagingContextBuilderpublic MessagingContextBuilder contentType(java.lang.String contentType)
contentType in interface MessagingContextBuilderpublic MessagingContextBuilder contentEncoding(java.lang.String contentEncoding)
contentEncoding in interface MessagingContextBuilderpublic MessagingContextBuilder correlationId(java.lang.String correlationId)
correlationId in interface MessagingContextBuilderpublic MessagingContextBuilder replyTo(java.lang.String replyToAddress)
replyTo in interface MessagingContextBuilderpublic MessagingContextBuilder acknowledgeFilter(<any> ackFilter)
acknowledgeFilter in interface MessagingContextBuilderpublic MessagingContextBuilder acknowledgeFunction(<any> ackFunction)
acknowledgeFunction in interface MessagingContextBuilderpublic MessagingContextBuilder negativeAcknowledgeFunction(<any> nackFunction)
negativeAcknowledgeFunction in interface MessagingContextBuilderpublic MessagingContextBuilder acknowledgeErrorFunction(java.util.function.BiConsumer<java.lang.Throwable,Message> ackErrorFunction)
acknowledgeErrorFunction in interface MessagingContextBuilderpublic MessagingContextBuilder withPushstreamContext(<any> context)
withPushstreamContext in interface MessagingContextBuilderData In Motion Consulting (c) 2017