Interface XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder

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

    public static interface XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Advanced builder for endpoint for the XSLT component.
    • Method Detail

      • errorListener

        default XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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 XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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 XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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 XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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
      • synchronous

        default XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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 XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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 XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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 XsltEndpointBuilderFactory.AdvancedXsltEndpointBuilder 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