Interface XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
XQueryEndpointBuilderFactory.XQueryEndpointBuilder
- Enclosing interface:
- XQueryEndpointBuilderFactory
public static interface XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the XQuery component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default XQueryEndpointBuilderFactory.AdvancedXQueryEndpointProducerBuilder advanced()
-
allowStAX
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder allowStAX(boolean allowStAX)
Whether to allow using StAX mode. The option is a:boolean
type. Default: false Group: common
-
allowStAX
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder allowStAX(String allowStAX)
Whether to allow using StAX mode. The option will be converted to aboolean
type. Default: false Group: common
-
headerName
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder headerName(String headerName)
To use a Camel Message header as the input source instead of Message body. The option is a:java.lang.String
type. Group: common
-
namespacePrefixes
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder namespacePrefixes(Map<String,String> namespacePrefixes)
Allows to control which namespace prefixes to use for a set of namespace mappings. The option is a:java.util.Map<java.lang.String, java.lang.String>
type. Group: common
-
namespacePrefixes
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder namespacePrefixes(String namespacePrefixes)
Allows to control which namespace prefixes to use for a set of namespace mappings. The option will be converted to ajava.util.Map<java.lang.String, java.lang.String>
type. Group: common
-
resultsFormat
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder resultsFormat(XQueryEndpointBuilderFactory.ResultFormat resultsFormat)
What output result to use. The option is a:org.apache.camel.component.xquery.ResultFormat
type. Default: DOM Group: common
-
resultsFormat
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder resultsFormat(String resultsFormat)
What output result to use. The option will be converted to aorg.apache.camel.component.xquery.ResultFormat
type. Default: DOM Group: common
-
resultType
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder resultType(Class<Object> resultType)
What output result to use defined as a class. The option is a:java.lang.Class<java.lang.Object>
type. Group: common
-
resultType
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder resultType(String resultType)
What output result to use defined as a class. The option will be converted to ajava.lang.Class<java.lang.Object>
type. Group: common
-
stripsAllWhiteSpace
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder stripsAllWhiteSpace(boolean stripsAllWhiteSpace)
Whether to strip all whitespaces. The option is a:boolean
type. Default: true Group: common
-
stripsAllWhiteSpace
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder stripsAllWhiteSpace(String stripsAllWhiteSpace)
Whether to strip all whitespaces. The option will be converted to aboolean
type. Default: true Group: common
-
lazyStartProducer
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option is a:boolean
type. Default: false Group: producer
-
lazyStartProducer
default XQueryEndpointBuilderFactory.XQueryEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option will be converted to aboolean
type. Default: false Group: producer
-
-