Uses of Interface
io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipeline
Packages that use MessageProcessingPipeline
Package
Description
Components for executing the flow of messages to and from a message listener.
Pipeline abstraction to process messages in a container.
Components to handle the flow of messages from a Source to a Pipeline.
Composable message sink adapters to add behavior to sinks via a decorator pattern.
-
Uses of MessageProcessingPipeline in io.awspring.cloud.sqs.listener
Methods in io.awspring.cloud.sqs.listener that return MessageProcessingPipelineModifier and TypeMethodDescriptionprotected MessageProcessingPipeline<T>AbstractPipelineMessageListenerContainer.createMessageProcessingPipeline(ContainerComponentFactory<T, O> componentFactory) Methods in io.awspring.cloud.sqs.listener with parameters of type MessageProcessingPipelineModifier and TypeMethodDescriptionprotected voidAbstractPipelineMessageListenerContainer.configureMessageSink(MessageProcessingPipeline<T> messageProcessingPipeline) -
Uses of MessageProcessingPipeline in io.awspring.cloud.sqs.listener.pipeline
Classes in io.awspring.cloud.sqs.listener.pipeline that implement MessageProcessingPipelineModifier and TypeClassDescriptionclassStage responsible for executing theAsyncMessageInterceptors after message processing.classStage responsible for executing theAsyncMessageInterceptors before message processing.classStage responsible for executing theAcknowledgementHandler.classStage responsible for executing theAsyncMessageInterceptorinstances from theMessageProcessingContextafter message processing.classStage responsible for executing theAsyncMessageInterceptors after message processing.classStage responsible for executing theAsyncMessageInterceptors from theMessageProcessingContextbefore message processing.classStage responsible for executing theAsyncMessageInterceptors before message processing.classStage responsible for executing theAsyncErrorHandlerafter a failedMessageListenerexecution.classStage responsible for executing theAsyncMessageListener.Methods in io.awspring.cloud.sqs.listener.pipeline that return MessageProcessingPipelineModifier and TypeMethodDescriptionMessageProcessingPipelineBuilder.build(MessageProcessingConfiguration<T> configuration) Method parameters in io.awspring.cloud.sqs.listener.pipeline with type arguments of type MessageProcessingPipelineModifier and TypeMethodDescriptionstatic <T> MessageProcessingPipelineBuilder<T>MessageProcessingPipelineBuilder.first(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>> pipelineFactory) MessageProcessingPipelineBuilder.then(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>> pipelineFactory) MessageProcessingPipelineBuilder.thenInTheFuture(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>> pipelineFactory) MessageProcessingPipelineBuilder.thenWrapWith(BiFunction<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>, MessageProcessingPipeline<T>> pipelineFactory) MessageProcessingPipelineBuilder.thenWrapWith(BiFunction<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>, MessageProcessingPipeline<T>> pipelineFactory) Constructor parameters in io.awspring.cloud.sqs.listener.pipeline with type arguments of type MessageProcessingPipelineModifierConstructorDescriptionMessageProcessingPipelineBuilder(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>> pipelineFactory) -
Uses of MessageProcessingPipeline in io.awspring.cloud.sqs.listener.sink
Methods in io.awspring.cloud.sqs.listener.sink with parameters of type MessageProcessingPipelineModifier and TypeMethodDescriptionvoidAbstractMessageProcessingPipelineSink.setMessagePipeline(MessageProcessingPipeline<T> messageProcessingPipeline) voidMessageProcessingPipelineSink.setMessagePipeline(MessageProcessingPipeline<T> messageProcessingPipeline) Set theMessageProcessingPipelineinstance that this sink will emitMessageinstances to. -
Uses of MessageProcessingPipeline in io.awspring.cloud.sqs.listener.sink.adapter
Methods in io.awspring.cloud.sqs.listener.sink.adapter with parameters of type MessageProcessingPipelineModifier and TypeMethodDescriptionvoidAbstractDelegatingMessageListeningSinkAdapter.setMessagePipeline(MessageProcessingPipeline<T> messageProcessingPipeline)