Uses of Interface
io.awspring.cloud.sqs.listener.interceptor.AsyncMessageInterceptor
Packages that use AsyncMessageInterceptor
Package
Description
Assembly-time components for SQS.
Components for executing the flow of messages to and from a message listener.
Pipeline abstraction to process messages in a container.
-
Uses of AsyncMessageInterceptor in io.awspring.cloud.sqs.config
Methods in io.awspring.cloud.sqs.config with parameters of type AsyncMessageInterceptorModifier and TypeMethodDescriptionvoidAbstractMessageListenerContainerFactory.addMessageInterceptor(AsyncMessageInterceptor<T> messageInterceptor) Add aAsyncMessageInterceptorto be used by containers created with this factory.SqsMessageListenerContainerFactory.Builder.messageInterceptor(AsyncMessageInterceptor<T> asyncMessageInterceptor) -
Uses of AsyncMessageInterceptor in io.awspring.cloud.sqs.listener
Methods in io.awspring.cloud.sqs.listener that return AsyncMessageInterceptorModifier and TypeMethodDescriptionstatic <T> AsyncMessageInterceptor<T>AsyncComponentAdapters.adapt(MessageInterceptor<T> messageInterceptor) Adapt the providedMessageInterceptorto anAsyncMessageInterceptorMethods in io.awspring.cloud.sqs.listener that return types with arguments of type AsyncMessageInterceptorModifier and TypeMethodDescriptionMessageProcessingContext.getInterceptors()AbstractMessageListenerContainer.getMessageInterceptors()Return theAsyncMessageInterceptorinstances used by this container.Methods in io.awspring.cloud.sqs.listener with parameters of type AsyncMessageInterceptorModifier and TypeMethodDescriptionMessageProcessingContext.addInterceptor(AsyncMessageInterceptor<T> interceptor) voidAbstractMessageListenerContainer.addMessageInterceptor(AsyncMessageInterceptor<T> messageInterceptor) Add an interceptor that will intercept the message before processing.SqsMessageListenerContainer.Builder.messageInterceptor(AsyncMessageInterceptor<T> asyncMessageInterceptor) -
Uses of AsyncMessageInterceptor in io.awspring.cloud.sqs.listener.pipeline
Methods in io.awspring.cloud.sqs.listener.pipeline that return types with arguments of type AsyncMessageInterceptorModifier and TypeMethodDescriptionprotected abstract Collection<AsyncMessageInterceptor<T>>AbstractBeforeProcessingInterceptorExecutionStage.getInterceptors(MessageProcessingContext<T> context) protected Collection<AsyncMessageInterceptor<T>>BeforeProcessingContextInterceptorExecutionStage.getInterceptors(MessageProcessingContext<T> context) protected Collection<AsyncMessageInterceptor<T>>BeforeProcessingInterceptorExecutionStage.getInterceptors(MessageProcessingContext<T> context) protected abstract Collection<AsyncMessageInterceptor<T>>AbstractAfterProcessingInterceptorExecutionStage.getMessageInterceptors(MessageProcessingContext<T> context) protected Collection<AsyncMessageInterceptor<T>>AfterProcessingContextInterceptorExecutionStage.getMessageInterceptors(MessageProcessingContext<T> context) protected Collection<AsyncMessageInterceptor<T>>AfterProcessingInterceptorExecutionStage.getMessageInterceptors(MessageProcessingContext<T> context) MessageProcessingConfiguration.getMessageInterceptors()Method parameters in io.awspring.cloud.sqs.listener.pipeline with type arguments of type AsyncMessageInterceptorModifier and TypeMethodDescriptionMessageProcessingConfiguration.Builder.interceptors(Collection<AsyncMessageInterceptor<T>> messageInterceptors)