Class PollerFactory
java.lang.Object
org.springframework.integration.dsl.PollerFactory
-
Method Summary
Modifier 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
-
trigger
Create aPollerSpecbased on the providedTrigger.- Parameters:
trigger- theTriggerto use.- Returns:
- the
PollerSpec - See Also:
-
cron
Create aPollerSpecbased on the provided cron expression.- Parameters:
cronExpression- the cron to use.- Returns:
- the
PollerSpec - See Also:
-
cron
Create aPollerSpecbased on the provided cron expression andTimeZone.- Parameters:
cronExpression- the cron to use.timeZone- theTimeZoneto use.- Returns:
- the
PollerSpec - See Also:
-
fixedRate
Create aPollerSpecbased on the provided fixed rate period.- Parameters:
period- the fixed rate period to use.- Returns:
- the
PollerSpec - See Also:
-
fixedRate
Create aPollerSpecbased on the provided fixed rate period.- Parameters:
period- the fixed rate period to use.- Returns:
- the
PollerSpec - Since:
- 6.1
- See Also:
-
fixedRate
Create 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:
-
fixedRate
Create 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:
-
fixedDelay
Create 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:
-
fixedDelay
Create aPollerSpecbased on the provided fixed delay period.- Parameters:
period- the fixed delay period to use.- Returns:
- the
PollerSpec - See Also:
-
fixedDelay
Create aPollerSpecbased on the provided fixed delay period.- Parameters:
period- the fixed delay period to use.- Returns:
- the
PollerSpec - Since:
- 6.1
- See Also:
-
fixedDelay
Create 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:
-