Uses of Interface
io.awspring.cloud.sqs.listener.ContainerComponentFactory
Packages that use ContainerComponentFactory
Package
Description
Assembly-time components for SQS.
Components for executing the flow of messages to and from a message listener.
-
Uses of ContainerComponentFactory in io.awspring.cloud.sqs.config
Method parameters in io.awspring.cloud.sqs.config with type arguments of type ContainerComponentFactoryModifier and TypeMethodDescriptionSqsMessageListenerContainerFactory.Builder.containerComponentFactories(Collection<ContainerComponentFactory<T, SqsContainerOptions>> containerComponentFactories) voidAbstractMessageListenerContainerFactory.setContainerComponentFactories(Collection<ContainerComponentFactory<T, O>> containerComponentFactories) Set theContainerComponentFactoryinstances that will be used to create components for listener containers created by this factory. -
Uses of ContainerComponentFactory in io.awspring.cloud.sqs.listener
Classes in io.awspring.cloud.sqs.listener that implement ContainerComponentFactoryModifier and TypeClassDescriptionclassContainerComponentFactoryimplementation for creating components for FIFO queues.classAContainerComponentFactoryimplementation for Standard SQS queues.Methods in io.awspring.cloud.sqs.listener that return types with arguments of type ContainerComponentFactoryModifier and TypeMethodDescriptionprotected abstract Collection<ContainerComponentFactory<T,O>> AbstractPipelineMessageListenerContainer.createDefaultComponentFactories()protected Collection<ContainerComponentFactory<T,SqsContainerOptions>> SqsMessageListenerContainer.createDefaultComponentFactories()AbstractMessageListenerContainer.getContainerComponentFactories()Return theContainerComponentFactoryinstances to be used for creating this container's components.Methods in io.awspring.cloud.sqs.listener with parameters of type ContainerComponentFactoryModifier and TypeMethodDescriptionprotected voidAbstractPipelineMessageListenerContainer.configureMessageSources(ContainerComponentFactory<T, O> componentFactory) protected MessageProcessingPipeline<T>AbstractPipelineMessageListenerContainer.createMessageProcessingPipeline(ContainerComponentFactory<T, O> componentFactory) protected MessageSource<T>AbstractPipelineMessageListenerContainer.createMessageSource(String queueName, int index, ContainerComponentFactory<T, O> componentFactory) protected Collection<MessageSource<T>>AbstractPipelineMessageListenerContainer.createMessageSources(ContainerComponentFactory<T, O> componentFactory) Method parameters in io.awspring.cloud.sqs.listener with type arguments of type ContainerComponentFactoryModifier and TypeMethodDescriptionSqsMessageListenerContainer.Builder.componentFactories(Collection<ContainerComponentFactory<T, SqsContainerOptions>> containerComponentFactories) voidAbstractMessageListenerContainer.setComponentFactories(Collection<ContainerComponentFactory<T, O>> containerComponentFactories)