Class PollerFactory
java.lang.Object
org.springframework.integration.dsl.PollerFactory
public final class PollerFactory
extends java.lang.Object
An
Adapter class for the Pollers factory.
Typically used with a Java 8 Lambda expression:
c -> c.poller(p -> p.fixedRate(100))
- Since:
- 5.0
-
Method Summary
Modifier and Type Method Description PollerSpeccron(java.lang.String cronExpression)PollerSpeccron(java.lang.String cronExpression, java.util.TimeZone timeZone)PollerSpecfixedDelay(long period)PollerSpecfixedDelay(long period, long initialDelay)PollerSpecfixedDelay(long period, java.util.concurrent.TimeUnit timeUnit)PollerSpecfixedDelay(long period, java.util.concurrent.TimeUnit timeUnit, long initialDelay)PollerSpecfixedRate(long period)PollerSpecfixedRate(long period, long initialDelay)PollerSpecfixedRate(long period, java.util.concurrent.TimeUnit timeUnit)PollerSpecfixedRate(long period, java.util.concurrent.TimeUnit timeUnit, long initialDelay)PollerSpectrigger(org.springframework.scheduling.Trigger trigger)
-
Method Details
-
trigger
-
cron
-
cron
-
fixedRate
-
fixedRate
-
fixedRate
-
fixedDelay
public PollerSpec fixedDelay(long period, java.util.concurrent.TimeUnit timeUnit, long initialDelay) -
fixedRate
public PollerSpec fixedRate(long period, java.util.concurrent.TimeUnit timeUnit, long initialDelay) -
fixedDelay
-
fixedDelay
-
fixedDelay
-