Uses of Class
com.broadleafcommerce.common.messaging.retry.nonblocking.NonBlockingFixedRetryInfo
Packages that use NonBlockingFixedRetryInfo
- 
Uses of NonBlockingFixedRetryInfo in com.broadleafcommerce.common.messaging.retry.nonblocking
Methods in com.broadleafcommerce.common.messaging.retry.nonblocking that return NonBlockingFixedRetryInfoModifier and TypeMethodDescriptionprotected NonBlockingFixedRetryInfoNonBlockingRetryErrorHandler.identifyLastRetryPhase(List<NonBlockingFixedRetryInfo> retries) Identify the last retry config in the list of retry configsprotected NonBlockingFixedRetryInfoNonBlockingRetryErrorHandler.identifyRetryPhase(List<NonBlockingFixedRetryInfo> retries, org.springframework.messaging.MessagingException messagingException, AtomicInteger counter) Based on the count, identify the current retry config that should be consideredMethods in com.broadleafcommerce.common.messaging.retry.nonblocking that return types with arguments of type NonBlockingFixedRetryInfoModifier and TypeMethodDescriptionNonBlockingRetryProperties.getBindings()The ordered list of retry configurations associated by the original consumer bindingMethods in com.broadleafcommerce.common.messaging.retry.nonblocking with parameters of type NonBlockingFixedRetryInfoModifier and TypeMethodDescriptionprotected org.springframework.beans.factory.support.RootBeanDefinitionNonBlockingRetryConsumerBeanDefinitionRegistryPostProcessor.buildErrorHandler(String originalConsumerBinding, NonBlockingFixedRetryInfo retryInfo) Establish the error handler bean definition responsible for navigating the retry lifecycle for the non-blocking case.protected org.springframework.classify.BinaryExceptionClassifierNonBlockingRetryErrorHandler.buildExceptionClassifier(NonBlockingFixedRetryInfo retryInfo) Build theBinaryExceptionClassifierinstance responsible for inspecting exceptions and determining inclusion or exclusion, if applicable.protected voidNonBlockingRetryErrorHandler.sendToDlq(NonBlockingFixedRetryInfo finalRetry, int attempt, org.springframework.messaging.support.ErrorMessage errorMessage, org.springframework.messaging.Message<?> original) Send a failed message to a DLQprotected voidNonBlockingRetryErrorHandler.sendToRetryChannel(NonBlockingFixedRetryInfo info, int attempt, org.springframework.messaging.Message<?> original) Send a failed message to a configured retry channelprotected voidNonBlockingRetryEnvironmentPostProcessor.setupKafkaConsumer(NonBlockingFixedRetryInfo retryInfo, org.springframework.core.env.ConfigurableEnvironment environment, Map<String, Object> propertySource) Set up spring cloud stream properties related to retry consumption for kafka for the non-blocking case.protected voidNonBlockingRetryEnvironmentPostProcessor.setupPubSubConsumer(NonBlockingFixedRetryInfo retryInfo, org.springframework.core.env.ConfigurableEnvironment environment, Map<String, Object> propertySource) Set up spring cloud stream properties related to retry consumption for pubsub for the non-blocking case.protected voidNonBlockingRetryEnvironmentPostProcessor.setupRetryBindingIfApplicable(String originalConsumerBinding, NonBlockingFixedRetryInfo retryInfo, org.springframework.core.env.ConfigurableEnvironment environment, Map<String, Object> propertySource) Set up the spring cloud stream retry binding consumer, producer, and DLQ properties, if they don't already exist.protected voidNonBlockingRetryEnvironmentPostProcessor.setupRetryConsumer(String originalConsumerBinding, NonBlockingFixedRetryInfo retryInfo, org.springframework.core.env.ConfigurableEnvironment environment, Map<String, Object> propertySource) Set up the spring cloud stream retry consumer binding property, if it does not already exist.protected voidNonBlockingRetryEnvironmentPostProcessor.setupRetryProducer(NonBlockingFixedRetryInfo retryInfo, org.springframework.core.env.ConfigurableEnvironment environment, Map<String, Object> propertySource) Set up the spring cloud stream retry producer binding property, if it does not already exist.protected voidNonBlockingRetryEnvironmentPostProcessor.validateRetryInfo(NonBlockingFixedRetryInfo retryInfo, List<String> usedNames) Validate the non-blocking retry configurationMethod parameters in com.broadleafcommerce.common.messaging.retry.nonblocking with type arguments of type NonBlockingFixedRetryInfoModifier and TypeMethodDescriptionprotected NonBlockingFixedRetryInfoNonBlockingRetryErrorHandler.identifyLastRetryPhase(List<NonBlockingFixedRetryInfo> retries) Identify the last retry config in the list of retry configsprotected NonBlockingFixedRetryInfoNonBlockingRetryErrorHandler.identifyRetryPhase(List<NonBlockingFixedRetryInfo> retries, org.springframework.messaging.MessagingException messagingException, AtomicInteger counter) Based on the count, identify the current retry config that should be consideredvoidNonBlockingRetryProperties.setBindings(Map<String, List<NonBlockingFixedRetryInfo>> bindings) The ordered list of retry configurations associated by the original consumer binding