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
Modifier and TypeMethodDescriptionbasic()
configuration
(String configuration) To use a custom Saxon configuration.configuration
(net.sf.saxon.Configuration configuration) To use a custom Saxon configuration.configurationProperties
(String configurationProperties) To set custom Saxon configuration properties.configurationProperties
(Map<String, Object> configurationProperties) To set custom Saxon configuration properties.moduleURIResolver
(String moduleURIResolver) To use the custom ModuleURIResolver.moduleURIResolver
(net.sf.saxon.lib.ModuleURIResolver moduleURIResolver) To use the custom ModuleURIResolver.parameters
(String parameters) Additional parameters.parameters
(Map<String, Object> parameters) Additional parameters.properties
(String properties) Properties to configure the serialization parameters.properties
(Properties properties) Properties to configure the serialization parameters.staticQueryContext
(String staticQueryContext) To use a custom Saxon StaticQueryContext.staticQueryContext
(net.sf.saxon.query.StaticQueryContext staticQueryContext) To use a custom Saxon StaticQueryContext.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.XQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, pollStrategy, pollStrategy
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.XQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Method Details
-
basic
- Specified by:
basic
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
basic
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
-
configuration
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configuration(net.sf.saxon.Configuration configuration) To use a custom Saxon configuration. The option is a: <code>net.sf.saxon.Configuration</code> type. Group: advanced- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
configuration
- the value to set- Returns:
- the dsl builder
-
configuration
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configuration(String configuration) To use a custom Saxon configuration. The option will be converted to a <code>net.sf.saxon.Configuration</code> type. Group: advanced- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configuration
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
configuration
- the value to set- Returns:
- the dsl builder
-
configurationProperties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configurationProperties(Map<String, Object> configurationProperties) To set custom Saxon configuration properties. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: advanced- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
configurationProperties
- the value to set- Returns:
- the dsl builder
-
configurationProperties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder configurationProperties(String configurationProperties) To set custom Saxon configuration properties. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: advanced- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
configurationProperties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
configurationProperties
- the value to set- Returns:
- the dsl builder
-
moduleURIResolver
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder moduleURIResolver(net.sf.saxon.lib.ModuleURIResolver moduleURIResolver) To use the custom ModuleURIResolver. The option is a: <code>net.sf.saxon.lib.ModuleURIResolver</code> type. Group: advanced- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
moduleURIResolver
- the value to set- Returns:
- the dsl builder
-
moduleURIResolver
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder moduleURIResolver(String moduleURIResolver) To use the custom ModuleURIResolver. The option will be converted to a <code>net.sf.saxon.lib.ModuleURIResolver</code> type. Group: advanced- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
moduleURIResolver
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
moduleURIResolver
- the value to set- Returns:
- the dsl builder
-
parameters
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder parameters(Map<String, Object> parameters) Additional parameters. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: advanced- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
parameters
- the value to set- Returns:
- the dsl builder
-
parameters
Additional parameters. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: advanced- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
parameters
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
parameters
- the value to set- Returns:
- the dsl builder
-
properties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder properties(Properties properties) Properties to configure the serialization parameters. The option is a: <code>java.util.Properties</code> type. Group: advanced- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
properties
- the value to set- Returns:
- the dsl builder
-
properties
Properties to configure the serialization parameters. The option will be converted to a <code>java.util.Properties</code> type. Group: advanced- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
properties
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
properties
- the value to set- Returns:
- the dsl builder
-
staticQueryContext
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder staticQueryContext(net.sf.saxon.query.StaticQueryContext staticQueryContext) To use a custom Saxon StaticQueryContext. The option is a: <code>net.sf.saxon.query.StaticQueryContext</code> type. Group: advanced- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
staticQueryContext
- the value to set- Returns:
- the dsl builder
-
staticQueryContext
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder staticQueryContext(String staticQueryContext) To use a custom Saxon StaticQueryContext. The option will be converted to a <code>net.sf.saxon.query.StaticQueryContext</code> type. Group: advanced- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder
- Specified by:
staticQueryContext
in interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder
- Parameters:
staticQueryContext
- the value to set- Returns:
- the dsl builder
-