@JdkService(value="xmlroutes-loader") public class XmlRoutesDefinitionLoader extends Object implements org.apache.camel.spi.XMLRoutesDefinitionLoader
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 and Description |
|---|
XmlRoutesDefinitionLoader() |
| Modifier and Type | Method and Description |
|---|---|
Object |
loadRestsDefinition(org.apache.camel.CamelContext context,
InputStream inputStream) |
Object |
loadRoutesDefinition(org.apache.camel.CamelContext context,
InputStream inputStream) |
Object |
loadRouteTemplatesDefinition(org.apache.camel.CamelContext context,
InputStream inputStream) |
String |
toString() |
public static final String NAMESPACE
public Object loadRoutesDefinition(org.apache.camel.CamelContext context, InputStream inputStream) throws Exception
loadRoutesDefinition in interface org.apache.camel.spi.XMLRoutesDefinitionLoaderExceptionpublic Object loadRouteTemplatesDefinition(org.apache.camel.CamelContext context, InputStream inputStream) throws Exception
loadRouteTemplatesDefinition in interface org.apache.camel.spi.XMLRoutesDefinitionLoaderExceptionpublic Object loadRestsDefinition(org.apache.camel.CamelContext context, InputStream inputStream) throws Exception
loadRestsDefinition in interface org.apache.camel.spi.XMLRoutesDefinitionLoaderExceptionApache Camel