Package org.apache.camel.main
Class RoutesConfigurer
- java.lang.Object
-
- org.apache.camel.main.RoutesConfigurer
-
public class RoutesConfigurer extends Object
To configure routes usingRoutesCollectorwhich collects the routes from various sources.
-
-
Constructor Summary
Constructors Constructor Description RoutesConfigurer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureRoutes(org.apache.camel.CamelContext camelContext)Collects routes and rests from the various sources (like registry or opinionated classpath locations) and injects (adds) these into the Camel context.org.apache.camel.spi.CamelBeanPostProcessorgetBeanPostProcessor()StringgetJavaRoutesExcludePattern()StringgetJavaRoutesIncludePattern()StringgetPackageScanRouteBuilders()StringgetRoutesBuilderClasses()List<org.apache.camel.RoutesBuilder>getRoutesBuilders()RoutesCollectorgetRoutesCollector()StringgetRoutesExcludePattern()StringgetRoutesIncludePattern()voidsetBeanPostProcessor(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor)voidsetJavaRoutesExcludePattern(String javaRoutesExcludePattern)voidsetJavaRoutesIncludePattern(String javaRoutesIncludePattern)voidsetPackageScanRouteBuilders(String packageScanRouteBuilders)voidsetRoutesBuilderClasses(String routesBuilderClasses)voidsetRoutesBuilders(List<org.apache.camel.RoutesBuilder> routesBuilders)voidsetRoutesCollector(RoutesCollector routesCollector)voidsetRoutesExcludePattern(String routesExcludePattern)voidsetRoutesIncludePattern(String routesIncludePattern)
-
-
-
Method Detail
-
getRoutesBuilders
public List<org.apache.camel.RoutesBuilder> getRoutesBuilders()
-
setRoutesBuilders
public void setRoutesBuilders(List<org.apache.camel.RoutesBuilder> routesBuilders)
-
getPackageScanRouteBuilders
public String getPackageScanRouteBuilders()
-
setPackageScanRouteBuilders
public void setPackageScanRouteBuilders(String packageScanRouteBuilders)
-
getRoutesBuilderClasses
public String getRoutesBuilderClasses()
-
setRoutesBuilderClasses
public void setRoutesBuilderClasses(String routesBuilderClasses)
-
getJavaRoutesExcludePattern
public String getJavaRoutesExcludePattern()
-
setJavaRoutesExcludePattern
public void setJavaRoutesExcludePattern(String javaRoutesExcludePattern)
-
getJavaRoutesIncludePattern
public String getJavaRoutesIncludePattern()
-
setJavaRoutesIncludePattern
public void setJavaRoutesIncludePattern(String javaRoutesIncludePattern)
-
getRoutesExcludePattern
public String getRoutesExcludePattern()
-
setRoutesExcludePattern
public void setRoutesExcludePattern(String routesExcludePattern)
-
getRoutesIncludePattern
public String getRoutesIncludePattern()
-
setRoutesIncludePattern
public void setRoutesIncludePattern(String routesIncludePattern)
-
getRoutesCollector
public RoutesCollector getRoutesCollector()
-
setRoutesCollector
public void setRoutesCollector(RoutesCollector routesCollector)
-
getBeanPostProcessor
public org.apache.camel.spi.CamelBeanPostProcessor getBeanPostProcessor()
-
setBeanPostProcessor
public void setBeanPostProcessor(org.apache.camel.spi.CamelBeanPostProcessor beanPostProcessor)
-
configureRoutes
public void configureRoutes(org.apache.camel.CamelContext camelContext) throws ExceptionCollects routes and rests from the various sources (like registry or opinionated classpath locations) and injects (adds) these into the Camel context.- Parameters:
camelContext- the Camel context- Throws:
Exception
-
-