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
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
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 Detail
-
basic
default XQueryEndpointBuilderFactory.XQueryEndpointBuilder basic()
- Specified by:
basicin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
basicin 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:
configurationin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
configurationin 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:
configurationin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
configurationin 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:
configurationPropertiesin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
configurationPropertiesin 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:
configurationPropertiesin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
configurationPropertiesin 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:
moduleURIResolverin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
moduleURIResolverin 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:
moduleURIResolverin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
moduleURIResolverin 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:
parametersin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
parametersin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder- Parameters:
parameters- the value to set- Returns:
- the dsl builder
-
parameters
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder parameters(String 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:
parametersin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
parametersin 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:
propertiesin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
propertiesin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder- Parameters:
properties- the value to set- Returns:
- the dsl builder
-
properties
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointBuilder properties(String properties)
Properties to configure the serialization parameters. The option will be converted to a <code>java.util.Properties</code> type. Group: advanced- Specified by:
propertiesin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
propertiesin 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:
staticQueryContextin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
staticQueryContextin 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:
staticQueryContextin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointConsumerBuilder- Specified by:
staticQueryContextin interfaceXQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder- Parameters:
staticQueryContext- the value to set- Returns:
- the dsl builder
-
-