Uses of Class
org.springframework.integration.dsl.PollerSpec
Packages that use PollerSpec
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of PollerSpec in org.springframework.integration.dsl
Methods in org.springframework.integration.dsl that return PollerSpecModifier and TypeMethodDescriptionSpecify AOPAdvices for thepollingTask.static PollerSpecstatic PollerSpecPollerSpec.errorChannel(String errorChannelName) Specify a bean name for theMessageChannelto use for sending error message in case of polling failures.PollerSpec.errorChannel(MessageChannel errorChannel) Specify aMessageChannelto use for sending error message in case of polling failures.PollerSpec.errorHandler(ErrorHandler errorHandler) PollerFactory.fixedDelay(long period) PollerFactory.fixedDelay(long period, long initialDelay) PollerFactory.fixedDelay(long period, TimeUnit timeUnit) PollerFactory.fixedDelay(long period, TimeUnit timeUnit, long initialDelay) static PollerSpecPollers.fixedDelay(long period) static PollerSpecPollers.fixedDelay(long period, long initialDelay) static PollerSpecPollers.fixedDelay(long period, TimeUnit timeUnit) Deprecated, for removal: This API element is subject to removal in a future version.static PollerSpecPollers.fixedDelay(long period, TimeUnit timeUnit, long initialDelay) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 in favor ofPollers.fixedDelay(Duration, Duration)static PollerSpecPollers.fixedDelay(Duration period) static PollerSpecPollers.fixedDelay(Duration period, Duration initialDelay) PollerFactory.fixedRate(long period) PollerFactory.fixedRate(long period, long initialDelay) static PollerSpecPollers.fixedRate(long period) static PollerSpecPollers.fixedRate(long period, long initialDelay) static PollerSpecDeprecated, for removal: This API element is subject to removal in a future version.since 6.0 in favor ofPollers.fixedRate(Duration)static PollerSpecDeprecated, for removal: This API element is subject to removal in a future version.since 6.0 in favor ofPollers.fixedRate(Duration, Duration)static PollerSpecstatic PollerSpecPollerSpec.maxMessagesPerPoll(long maxMessagesPerPoll) PollerSpec.receiveTimeout(long receiveTimeout) Specify a timeout in milliseconds to wait for a message in theMessageChannel.PollerSpec.sendTimeout(long sendTimeout) PollerSpec.taskExecutor(Executor taskExecutor) Specify anExecutorto perform thepollingTask.PollerSpec.transactional()Specify aTransactionInterceptorAdvicewith defaultPlatformTransactionManagerandDefaultTransactionAttributefor thepollingTask.PollerSpec.transactional(TransactionInterceptor transactionInterceptor) PollerSpec.transactional(TransactionManager transactionManager) Specify aTransactionInterceptorAdvicewith the providedPlatformTransactionManagerand defaultDefaultTransactionAttributefor thepollingTask.PollerSpec.transactionSynchronizationFactory(TransactionSynchronizationFactory transactionSynchronizationFactory) Specify theTransactionSynchronizationFactoryto attach aTransactionSynchronizationto the transaction aroundpolloperation.static PollerSpecMethods in org.springframework.integration.dsl with parameters of type PollerSpecMethod parameters in org.springframework.integration.dsl with type arguments of type PollerSpecModifier and TypeMethodDescriptionEndpointSpec.poller(Function<PollerFactory, PollerSpec> pollers)
Pollers.fixedDelay(Duration)