Interface XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,XQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
,XQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Enclosing interface:
- XQueryEndpointBuilderFactory
public static interface XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder extends XQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder, XQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
Advanced builder for endpoint for the XQuery component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default XQueryEndpointBuilderFactory.XQueryEndpointBuilder
basic()
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
configuration(Object configuration)
To use a custom Saxon configuration.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
configuration(String configuration)
To use a custom Saxon configuration.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
configurationProperties(String configurationProperties)
To set custom Saxon configuration properties.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
configurationProperties(Map<String,Object> configurationProperties)
To set custom Saxon configuration properties.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
moduleURIResolver(Object moduleURIResolver)
To use the custom ModuleURIResolver.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
moduleURIResolver(String moduleURIResolver)
To use the custom ModuleURIResolver.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
parameters(String parameters)
Additional parameters.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
parameters(Map<String,Object> parameters)
Additional parameters.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
properties(String properties)
Properties to configure the serialization parameters.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
properties(Properties properties)
Properties to configure the serialization parameters.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
staticQueryContext(Object staticQueryContext)
To use a custom Saxon StaticQueryContext.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
staticQueryContext(String staticQueryContext)
To use a custom Saxon StaticQueryContext.default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.XQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, pollStrategy, pollStrategy
-
-
-
-
Method Detail
-
basic
default XQueryEndpointBuilderFactory.XQueryEndpointBuilder basic()
- Specified by:
basic
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
basic
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
basicPropertyBinding
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities. The option is a:boolean
type. Default: false Group: advanced- Specified by:
basicPropertyBinding
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
basicPropertyBinding
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
basicPropertyBinding
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities. The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
basicPropertyBinding
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
basicPropertyBinding
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
configuration
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configuration(Object configuration)
To use a custom Saxon configuration. The option is a:net.sf.saxon.Configuration
type. Group: advanced- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
configuration
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configuration(String configuration)
To use a custom Saxon configuration. The option will be converted to anet.sf.saxon.Configuration
type. Group: advanced- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
configurationProperties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configurationProperties(Map<String,Object> configurationProperties)
To set custom Saxon configuration properties. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. Group: advanced- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
configurationProperties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configurationProperties(String configurationProperties)
To set custom Saxon configuration properties. The option will be converted to ajava.util.Map<java.lang.String, java.lang.Object>
type. Group: advanced- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
moduleURIResolver
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder moduleURIResolver(Object moduleURIResolver)
To use the custom ModuleURIResolver. The option is a:net.sf.saxon.lib.ModuleURIResolver
type. Group: advanced- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
moduleURIResolver
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder moduleURIResolver(String moduleURIResolver)
To use the custom ModuleURIResolver. The option will be converted to anet.sf.saxon.lib.ModuleURIResolver
type. Group: advanced- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
parameters
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder parameters(Map<String,Object> parameters)
Additional parameters. The option is a:java.util.Map<java.lang.String, java.lang.Object>
type. Group: advanced- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
parameters
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder parameters(String parameters)
Additional parameters. The option will be converted to ajava.util.Map<java.lang.String, java.lang.Object>
type. Group: advanced- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
properties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder properties(Properties properties)
Properties to configure the serialization parameters. The option is a:java.util.Properties
type. Group: advanced- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
properties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder properties(String properties)
Properties to configure the serialization parameters. The option will be converted to ajava.util.Properties
type. Group: advanced- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
staticQueryContext
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder staticQueryContext(Object staticQueryContext)
To use a custom Saxon StaticQueryContext. The option is a:net.sf.saxon.query.StaticQueryContext
type. Group: advanced- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
staticQueryContext
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder staticQueryContext(String staticQueryContext)
To use a custom Saxon StaticQueryContext. The option will be converted to anet.sf.saxon.query.StaticQueryContext
type. Group: advanced- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
synchronous
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option is a:boolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
synchronous
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). The option will be converted to aboolean
type. Default: false Group: advanced- Specified by:
synchronous
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
synchronous
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
-