Class XmlRoutesDefinitionLoader

  • All Implemented Interfaces:
    org.apache.camel.spi.XMLRoutesDefinitionLoader

    @JdkService("xmlroutes-loader")
    @Deprecated
    public class XmlRoutesDefinitionLoader
    extends Object
    implements org.apache.camel.spi.XMLRoutesDefinitionLoader
    Deprecated.
    XMLRoutesDefinitionLoader that uses ModelParser to load and parse the routes from XML which is fast and light-weight compared to the default that uses JAXB.
    • Constructor Detail

      • XmlRoutesDefinitionLoader

        public XmlRoutesDefinitionLoader()
        Deprecated.
    • Method Detail

      • loadRoutesDefinition

        public Object loadRoutesDefinition​(org.apache.camel.CamelContext context,
                                           InputStream inputStream)
                                    throws Exception
        Deprecated.
        Specified by:
        loadRoutesDefinition in interface org.apache.camel.spi.XMLRoutesDefinitionLoader
        Throws:
        Exception
      • loadRouteTemplatesDefinition

        public Object loadRouteTemplatesDefinition​(org.apache.camel.CamelContext context,
                                                   InputStream inputStream)
                                            throws Exception
        Deprecated.
        Specified by:
        loadRouteTemplatesDefinition in interface org.apache.camel.spi.XMLRoutesDefinitionLoader
        Throws:
        Exception
      • loadRestsDefinition

        public Object loadRestsDefinition​(org.apache.camel.CamelContext context,
                                          InputStream inputStream)
                                   throws Exception
        Deprecated.
        Specified by:
        loadRestsDefinition in interface org.apache.camel.spi.XMLRoutesDefinitionLoader
        Throws:
        Exception