Class PollerFactory
java.lang.Object
org.springframework.integration.dsl.PollerFactory
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
- Author:
- Artem Bilan
- 
Method SummaryModifier and TypeMethodDescriptionCreate aPollerSpecbased on the provided cron expression.Create aPollerSpecbased on the provided cron expression andTimeZone.fixedDelay(long period) Create aPollerSpecbased on the provided fixed delay period.fixedDelay(long period, long initialDelay) Create aPollerSpecbased on the provided fixed delay period and initial delay.static PollerSpecfixedDelay(Duration period) Create aPollerSpecbased on the provided fixed delay period.static PollerSpecfixedDelay(Duration period, Duration initialDelay) Create aPollerSpecbased on the provided fixed delay period and initial delay .fixedRate(long period) Create aPollerSpecbased on the provided fixed rate period.fixedRate(long period, long initialDelay) Create aPollerSpecbased on the provided fixed rate period and initial delay.static PollerSpecCreate aPollerSpecbased on the provided fixed rate period.static PollerSpecCreate aPollerSpecbased on the provided fixed rate period and initial delay .Create aPollerSpecbased on the providedTrigger.
- 
Method Details- 
triggerCreate aPollerSpecbased on the providedTrigger.- Parameters:
- trigger- the- Triggerto use.
- Returns:
- the PollerSpec
- See Also:
 
- 
cronCreate aPollerSpecbased on the provided cron expression.- Parameters:
- cronExpression- the cron to use.
- Returns:
- the PollerSpec
- See Also:
 
- 
cronCreate aPollerSpecbased on the provided cron expression andTimeZone.- Parameters:
- cronExpression- the cron to use.
- timeZone- the- TimeZoneto use.
- Returns:
- the PollerSpec
- See Also:
 
- 
fixedRateCreate aPollerSpecbased on the provided fixed rate period.- Parameters:
- period- the fixed rate period to use.
- Returns:
- the PollerSpec
- See Also:
 
- 
fixedRateCreate aPollerSpecbased on the provided fixed rate period.- Parameters:
- period- the fixed rate period to use.
- Returns:
- the PollerSpec
- Since:
- 6.1
- See Also:
 
- 
fixedRateCreate aPollerSpecbased on the provided fixed rate period and initial delay.- Parameters:
- period- the fixed rate period (in milliseconds) to use.
- initialDelay- the initial delay (in milliseconds) to use.
- Returns:
- the PollerSpec
- See Also:
 
- 
fixedRateCreate aPollerSpecbased on the provided fixed rate period and initial delay .- Parameters:
- period- the fixed rate period to use.
- initialDelay- the initial delay to use.
- Returns:
- the PollerSpec
- Since:
- 6.1
- See Also:
 
- 
fixedDelayCreate aPollerSpecbased on the provided fixed delay period and initial delay.- Parameters:
- period- the fixed delay period (in milliseconds) to use.
- initialDelay- the initial delay (in milliseconds) to use.
- Returns:
- the PollerSpec
- See Also:
 
- 
fixedDelayCreate aPollerSpecbased on the provided fixed delay period.- Parameters:
- period- the fixed delay period to use.
- Returns:
- the PollerSpec
- See Also:
 
- 
fixedDelayCreate aPollerSpecbased on the provided fixed delay period.- Parameters:
- period- the fixed delay period to use.
- Returns:
- the PollerSpec
- Since:
- 6.1
- See Also:
 
- 
fixedDelayCreate aPollerSpecbased on the provided fixed delay period and initial delay .- Parameters:
- period- the fixed delay period to use.
- initialDelay- the initial delay to use.
- Returns:
- the PollerSpec
- Since:
- 6.1
- See Also:
 
 
-