Interface XJEndpointBuilderFactory.AdvancedXJEndpointBuilder

  • All Superinterfaces:
    org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
    Enclosing interface:
    XJEndpointBuilderFactory

    public static interface XJEndpointBuilderFactory.AdvancedXJEndpointBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Advanced builder for endpoint for the XJ component.
    • Method Detail

      • entityResolver

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder entityResolver​(String entityResolver)
        To use a custom org.xml.sax.EntityResolver with javax.xml.transform.sax.SAXSource. The option will be converted to a org.xml.sax.EntityResolver type. Group: advanced
      • errorListener

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder errorListener​(Object errorListener)
        Allows to configure to use a custom javax.xml.transform.ErrorListener. Beware when doing this then the default error listener which captures any errors or fatal errors and store information on the Exchange as properties is not in use. So only use this option for special use-cases. The option is a: javax.xml.transform.ErrorListener type. Group: advanced
      • errorListener

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder errorListener​(String errorListener)
        Allows to configure to use a custom javax.xml.transform.ErrorListener. Beware when doing this then the default error listener which captures any errors or fatal errors and store information on the Exchange as properties is not in use. So only use this option for special use-cases. The option will be converted to a javax.xml.transform.ErrorListener type. Group: advanced
      • resultHandlerFactory

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder resultHandlerFactory​(Object resultHandlerFactory)
        Allows you to use a custom org.apache.camel.builder.xml.ResultHandlerFactory which is capable of using custom org.apache.camel.builder.xml.ResultHandler types. The option is a: org.apache.camel.component.xslt.ResultHandlerFactory type. Group: advanced
      • resultHandlerFactory

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder resultHandlerFactory​(String resultHandlerFactory)
        Allows you to use a custom org.apache.camel.builder.xml.ResultHandlerFactory which is capable of using custom org.apache.camel.builder.xml.ResultHandler types. The option will be converted to a org.apache.camel.component.xslt.ResultHandlerFactory type. Group: advanced
      • saxonExtensionFunctions

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder saxonExtensionFunctions​(List<Object> saxonExtensionFunctions)
        Allows you to use a custom net.sf.saxon.lib.ExtensionFunctionDefinition. You would need to add camel-saxon to the classpath. The function is looked up in the registry, where you can comma to separate multiple values to lookup. The option is a: java.util.List<java.lang.Object> type. Group: advanced
      • saxonExtensionFunctions

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder saxonExtensionFunctions​(String saxonExtensionFunctions)
        Allows you to use a custom net.sf.saxon.lib.ExtensionFunctionDefinition. You would need to add camel-saxon to the classpath. The function is looked up in the registry, where you can comma to separate multiple values to lookup. The option will be converted to a java.util.List<java.lang.Object> type. Group: advanced
      • synchronous

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder 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
      • synchronous

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder 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 a boolean type. Default: false Group: advanced
      • transformerFactoryConfigurationStrategy

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder transformerFactoryConfigurationStrategy​(Object transformerFactoryConfigurationStrategy)
        A configuration strategy to apply on freshly created instances of TransformerFactory. The option is a: org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy type. Group: advanced
      • transformerFactoryConfigurationStrategy

        default XJEndpointBuilderFactory.AdvancedXJEndpointBuilder transformerFactoryConfigurationStrategy​(String transformerFactoryConfigurationStrategy)
        A configuration strategy to apply on freshly created instances of TransformerFactory. The option will be converted to a org.apache.camel.component.xslt.TransformerFactoryConfigurationStrategy type. Group: advanced