Package org.apache.camel.model.app
Class BeansDefinition
java.lang.Object
org.apache.camel.model.app.BeansDefinition
- Direct Known Subclasses:
ApplicationDefinition
A groupping POJO (and related XML root element) that's historically associated with "entire application" (or its distinguished fragment).
This class is not meant to be used with Camel Java DSL, but it's needed to generate XML Schema and MX parser methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBeans()getRests()voidsetBeans(List<RegistryBeanDefinition> beans) voidsetComponentScanning(List<ComponentScanDefinition> componentScanning) voidsetRestConfigurations(List<RestConfigurationDefinition> restConfigs) voidsetRests(List<RestDefinition> rests) voidsetRouteConfigurations(List<RouteConfigurationDefinition> routeConfigurations) voidsetRoutes(List<RouteDefinition> routes) voidsetRouteTemplates(List<RouteTemplateDefinition> routeTemplates) voidsetSpringBeans(List<Element> springBeans) voidsetTemplatedRoutes(List<TemplatedRouteDefinition> templatedRoutes)
-
Constructor Details
-
BeansDefinition
public BeansDefinition()
-
-
Method Details
-
getComponentScanning
-
setComponentScanning
-
getBeans
-
setBeans
-
getSpringBeans
-
setSpringBeans
-
getRestConfigurations
-
setRestConfigurations
-
getRests
-
setRests
-
getRouteConfigurations
-
setRouteConfigurations
-
getRouteTemplates
-
setRouteTemplates
-
getTemplatedRoutes
-
setTemplatedRoutes
-
getRoutes
-
setRoutes
-