public static interface QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder |
basic() |
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
customCalendar(Object customCalendar)
Specifies a custom calendar to avoid specific range of date.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
customCalendar(String customCalendar)
Specifies a custom calendar to avoid specific range of date.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
jobParameters(Map values)
To configure additional options on the job.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
jobParameters(String key,
Object value)
To configure additional options on the job.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
prefixJobNameWithEndpointId(boolean prefixJobNameWithEndpointId)
Whether the job name should be prefixed with endpoint id.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
prefixJobNameWithEndpointId(String prefixJobNameWithEndpointId)
Whether the job name should be prefixed with endpoint id.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
triggerParameters(Map values)
To configure additional options on the trigger.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
triggerParameters(String key,
Object value)
To configure additional options on the trigger.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
usingFixedCamelContextName(boolean usingFixedCamelContextName)
If it is true, JobDataMap uses the CamelContext name directly to
reference the CamelContext, if it is false, JobDataMap uses use the
CamelContext management name which could be changed during the deploy
time.
|
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder |
usingFixedCamelContextName(String usingFixedCamelContextName)
If it is true, JobDataMap uses the CamelContext name directly to
reference the CamelContext, if it is false, JobDataMap uses use the
CamelContext management name which could be changed during the deploy
time.
|
default QuartzEndpointBuilderFactory.QuartzEndpointBuilder basic()
default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder exceptionHandler(String exceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder exchangePattern(String exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder customCalendar(Object customCalendar)
org.quartz.Calendar type.
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder customCalendar(String customCalendar)
org.quartz.Calendar
type.
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder jobParameters(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the jobParameters(String,
Object) method to add a value (call the method multiple times to set
more values).
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder jobParameters(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the jobParameters(String,
Object) method to add a value (call the method multiple times to set
more values).
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder prefixJobNameWithEndpointId(boolean prefixJobNameWithEndpointId)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder prefixJobNameWithEndpointId(String prefixJobNameWithEndpointId)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder triggerParameters(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the
triggerParameters(String, Object) method to add a value (call the
method multiple times to set more values).
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder triggerParameters(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the
triggerParameters(String, Object) method to add a value (call the
method multiple times to set more values).
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder usingFixedCamelContextName(boolean usingFixedCamelContextName)
boolean type.
Default: false
Group: advanceddefault QuartzEndpointBuilderFactory.AdvancedQuartzEndpointBuilder usingFixedCamelContextName(String usingFixedCamelContextName)
boolean type.
Default: false
Group: advancedApache Camel