Class SpringBootRoutesCollector

  • All Implemented Interfaces:
    org.apache.camel.main.RoutesCollector

    public class SpringBootRoutesCollector
    extends org.apache.camel.main.DefaultRoutesCollector
    Spring Boot RoutesCollector.
    • Constructor Detail

      • SpringBootRoutesCollector

        public SpringBootRoutesCollector​(org.springframework.context.ApplicationContext applicationContext)
    • Method Detail

      • collectRoutesFromRegistry

        public List<org.apache.camel.RoutesBuilder> collectRoutesFromRegistry​(org.apache.camel.CamelContext camelContext,
                                                                              String excludePattern,
                                                                              String includePattern)
        Specified by:
        collectRoutesFromRegistry in interface org.apache.camel.main.RoutesCollector
        Overrides:
        collectRoutesFromRegistry in class org.apache.camel.main.DefaultRoutesCollector
      • collectXmlRoutesFromDirectory

        public List<org.apache.camel.model.RoutesDefinition> collectXmlRoutesFromDirectory​(org.apache.camel.CamelContext camelContext,
                                                                                           String directory)
        Specified by:
        collectXmlRoutesFromDirectory in interface org.apache.camel.main.RoutesCollector
        Overrides:
        collectXmlRoutesFromDirectory in class org.apache.camel.main.DefaultRoutesCollector
      • collectXmlRestsFromDirectory

        public List<org.apache.camel.model.rest.RestsDefinition> collectXmlRestsFromDirectory​(org.apache.camel.CamelContext camelContext,
                                                                                              String directory)
        Specified by:
        collectXmlRestsFromDirectory in interface org.apache.camel.main.RoutesCollector
        Overrides:
        collectXmlRestsFromDirectory in class org.apache.camel.main.DefaultRoutesCollector