Package org.apache.camel.model.app
Class BeansDefinition
java.lang.Object
org.apache.camel.model.app.BeansDefinition
- Direct Known Subclasses:
ApplicationDefinition
Container for beans, routes, and more.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBeans()getRests()voidsetBeans(List<RegistryBeanDefinition> beans) List of beanvoidsetBlueprintBeans(List<Element> blueprintBeans) Blueprint XML beansvoidsetComponentScanning(List<ComponentScanDefinition> componentScanning) Component scanning that can auto-discover Camel route builders from the classpath.voidsetRestConfigurations(List<RestConfigurationDefinition> restConfigs) Camel Rest DSL ConfigurationvoidsetRests(List<RestDefinition> rests) Camel Rest DSLvoidsetRouteConfigurations(List<RouteConfigurationDefinition> routeConfigurations) Camel route configurationsvoidsetRoutes(List<RouteDefinition> routes) Camel routesvoidsetRouteTemplates(List<RouteTemplateDefinition> routeTemplates) Camel route templatesvoidsetSpringBeans(List<Element> springBeans) Spring XML beansvoidsetTemplatedRoutes(List<TemplatedRouteDefinition> templatedRoutes) Camel routes to be created from template
-
Constructor Details
-
BeansDefinition
public BeansDefinition()
-
-
Method Details
-
getComponentScanning
-
setComponentScanning
Component scanning that can auto-discover Camel route builders from the classpath. -
getBeans
-
setBeans
List of bean -
getSpringBeans
-
setSpringBeans
Spring XML beans -
getBlueprintBeans
-
setBlueprintBeans
Blueprint XML beans -
getRestConfigurations
-
setRestConfigurations
Camel Rest DSL Configuration -
getRests
-
setRests
Camel Rest DSL -
getRouteConfigurations
-
setRouteConfigurations
Camel route configurations -
getRouteTemplates
-
setRouteTemplates
Camel route templates -
getTemplatedRoutes
-
setTemplatedRoutes
Camel routes to be created from template -
getRoutes
-
setRoutes
Camel routes
-