public static interface QuartzEndpointBuilderFactory.QuartzEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
advanced() |
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
autoStartScheduler(boolean autoStartScheduler)
Whether or not the scheduler should be auto started.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
autoStartScheduler(String autoStartScheduler)
Whether or not the scheduler should be auto started.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
cron(String cron)
Specifies a cron expression to define when to trigger.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
deleteJob(boolean deleteJob)
If set to true, then the trigger automatically delete when route
stop.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
deleteJob(String deleteJob)
If set to true, then the trigger automatically delete when route
stop.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
durableJob(boolean durableJob)
Whether or not the job should remain stored after it is orphaned (no
triggers point to it).
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
durableJob(String durableJob)
Whether or not the job should remain stored after it is orphaned (no
triggers point to it).
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
fireNow(boolean fireNow)
If it is true will fire the trigger when the route is start when
using SimpleTrigger.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
fireNow(String fireNow)
If it is true will fire the trigger when the route is start when
using SimpleTrigger.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
pauseJob(boolean pauseJob)
If set to true, then the trigger automatically pauses when route
stop.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
pauseJob(String pauseJob)
If set to true, then the trigger automatically pauses when route
stop.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
recoverableJob(boolean recoverableJob)
Instructs the scheduler whether or not the job should be re-executed
if a 'recovery' or 'fail-over' situation is encountered.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
recoverableJob(String recoverableJob)
Instructs the scheduler whether or not the job should be re-executed
if a 'recovery' or 'fail-over' situation is encountered.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
startDelayedSeconds(int startDelayedSeconds)
Seconds to wait before starting the quartz scheduler.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
startDelayedSeconds(String startDelayedSeconds)
Seconds to wait before starting the quartz scheduler.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
stateful(boolean stateful)
Uses a Quartz PersistJobDataAfterExecution and
DisallowConcurrentExecution instead of the default job.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
stateful(String stateful)
Uses a Quartz PersistJobDataAfterExecution and
DisallowConcurrentExecution instead of the default job.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
triggerStartDelay(long triggerStartDelay)
In case of scheduler has already started, we want the trigger start
slightly after current time to ensure endpoint is fully started
before the job kicks in.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
triggerStartDelay(String triggerStartDelay)
In case of scheduler has already started, we want the trigger start
slightly after current time to ensure endpoint is fully started
before the job kicks in.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder advanced()
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder cron(String cron)
java.lang.String type.
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder deleteJob(boolean deleteJob)
boolean type.
Default: true
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder deleteJob(String deleteJob)
boolean type.
Default: true
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder durableJob(boolean durableJob)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder durableJob(String durableJob)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder pauseJob(boolean pauseJob)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder pauseJob(String pauseJob)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder recoverableJob(boolean recoverableJob)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder recoverableJob(String recoverableJob)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder stateful(boolean stateful)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder stateful(String stateful)
boolean type.
Default: false
Group: consumerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder autoStartScheduler(boolean autoStartScheduler)
boolean type.
Default: true
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder autoStartScheduler(String autoStartScheduler)
boolean type.
Default: true
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder fireNow(boolean fireNow)
boolean type.
Default: false
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder fireNow(String fireNow)
boolean type.
Default: false
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder startDelayedSeconds(int startDelayedSeconds)
int type.
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder startDelayedSeconds(String startDelayedSeconds)
int type.
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder triggerStartDelay(long triggerStartDelay)
long type.
Default: 500
Group: schedulerdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder triggerStartDelay(String triggerStartDelay)
long type.
Default: 500
Group: schedulerApache Camel