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 |
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)
bridgeErrorHandler - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder cron(String cron)
cron - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder deleteJob(boolean deleteJob)
deleteJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder deleteJob(String deleteJob)
deleteJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder durableJob(boolean durableJob)
durableJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder durableJob(String durableJob)
durableJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder pauseJob(boolean pauseJob)
pauseJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder pauseJob(String pauseJob)
pauseJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder recoverableJob(boolean recoverableJob)
recoverableJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder recoverableJob(String recoverableJob)
recoverableJob - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder stateful(boolean stateful)
stateful - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder stateful(String stateful)
stateful - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder autoStartScheduler(boolean autoStartScheduler)
autoStartScheduler - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder autoStartScheduler(String autoStartScheduler)
autoStartScheduler - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder startDelayedSeconds(int startDelayedSeconds)
startDelayedSeconds - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder startDelayedSeconds(String startDelayedSeconds)
startDelayedSeconds - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder triggerStartDelay(long triggerStartDelay)
triggerStartDelay - the value to setdefault QuartzEndpointBuilderFactory.QuartzEndpointBuilder triggerStartDelay(String triggerStartDelay)
triggerStartDelay - the value to setApache Camel