This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from 06ff918 Regen again
new b1f352c CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 4d3f0dd Upgrade eclipse paho
new 824b4aa CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new ad372a6 Upgrade mina2
new ae0424b CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new cc0f9af CAMEL-13283: Add example
new 28667fb CAMEL-13283: Add example
new 35f6f1b CAMEL-13288: Properties component lookup ENV should use
uppercase keys and fallback to use underscore instead of dash.
new bb32319 CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new ce2223c CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 5b531df CAMEL-13291: Use space in cron test
new 31ed633 CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 2073b04 CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 959ce1f CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new cf68813 Regen
new ec4dea5 Upgrade groovy
new 2f0d52d CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new efff7de CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 4bbd701 CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 3d22363 CAMEL-13288: Properties component lookup ENV should use
uppercase keys and fallback to use underscore instead of dash.
new c9b8a9f CAMEL-13283: Add @BindRegistry annotation to allow to bind
beans/classes to registry.
new 30a9b98 CAMEL-13283: Make a facade api for CamelBeanPostProcessor.
The 35905 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/docs/properties-component.adoc | 4 +
.../properties/DefaultPropertiesParser.java | 21 +-
.../properties/EnvPropertiesFunction.java | 8 +
.../component/quartz2/QuartzCronRouteTest.java | 7 +-
.../camel/spring/CamelBeanPostProcessor.java | 2 +-
.../camel/spring/CamelContextFactoryBean.java | 4 +
.../src/main/java/org/apache/camel/BeanInject.java | 10 +-
.../camel/{BeanInject.java => BindToRegistry.java} | 11 +-
.../main/java/org/apache/camel/CamelContext.java | 8 +
.../apache/camel/spi/CamelBeanPostProcessor.java | 56 ++++++
.../apache/camel/builder/ExpressionBuilder.java | 16 +-
.../org/apache/camel/builder/RouteBuilder.java | 10 +
.../apache/camel/impl/AbstractCamelContext.java | 19 ++
.../camel/impl/CamelPostProcessorHelper.java | 4 +
.../camel/impl/DefaultCamelBeanPostProcessor.java | 224 ++++++++++++++++-----
.../org/apache/camel/impl/DefaultCamelContext.java | 8 +
.../org/apache/camel/impl/DefaultInjector.java | 5 +-
.../src/main/java/org/apache/camel/main/Main.java | 7 +-
.../java/org/apache/camel/main/MainRegistry.java} | 26 +--
.../java/org/apache/camel/main/MainSupport.java | 193 ++++++++++++++----
.../properties/PropertiesComponentTest.java | 23 +++
.../camel/impl/BeanInjectRouteBuilderTest.java | 3 +-
.../CamelProduceInterfaceEventNotifierTest.java | 5 +-
.../impl/DefaultCamelBeanPostProcessorTest.java | 26 ++-
.../apache/camel/language/simple/SimpleTest.java | 8 +
...oCTest.java => MainIoCNewRouteBuilderTest.java} | 41 ++--
.../java/org/apache/camel/main/MainIoCTest.java | 71 +++++++
.../camel/processor/CBRHeaderPredicateTest.java | 10 +-
.../org/apache/camel/support/DefaultRegistry.java | 6 +-
.../org/apache/camel/util/ReflectionHelper.java | 49 +++++
.../modules/ROOT/pages/properties-component.adoc | 4 +
examples/camel-example-main/pom.xml | 89 ++++++++
examples/camel-example-main/readme.adoc | 18 ++
.../org/apache/camel/example/MyApplication.java | 35 ++--
.../main/java/org/apache/camel/example/MyBean.java | 28 +--
.../org/apache/camel/example/MyConfiguration.java | 31 +--
.../org/apache/camel/example/MyRouteBuilder.java | 27 +--
.../src/main/resources/application.properties | 27 +++
.../src/main}/resources/log4j2.properties | 0
examples/pom.xml | 1 +
parent/pom.xml | 6 +-
.../camel-spring-boot-dependencies/pom.xml | 2 +-
pom.xml | 2 +-
43 files changed, 923 insertions(+), 232 deletions(-)
copy core/camel-api/src/main/java/org/apache/camel/{BeanInject.java =>
BindToRegistry.java} (76%)
create mode 100644
core/camel-api/src/main/java/org/apache/camel/spi/CamelBeanPostProcessor.java
copy core/{camel-api/src/main/java/org/apache/camel/BeanInject.java =>
camel-core/src/main/java/org/apache/camel/main/MainRegistry.java} (54%)
copy core/camel-core/src/test/java/org/apache/camel/main/{MainIoCTest.java =>
MainIoCNewRouteBuilderTest.java} (64%)
create mode 100644 examples/camel-example-main/pom.xml
create mode 100644 examples/camel-example-main/readme.adoc
copy
components/camel-properties/src/main/java/org/apache/camel/component/properties/EnvPropertiesFunction.java
=>
examples/camel-example-main/src/main/java/org/apache/camel/example/MyApplication.java
(52%)
copy core/camel-api/src/main/java/org/apache/camel/BeanInject.java =>
examples/camel-example-main/src/main/java/org/apache/camel/example/MyBean.java
(54%)
copy core/camel-api/src/main/java/org/apache/camel/BeanInject.java =>
examples/camel-example-main/src/main/java/org/apache/camel/example/MyConfiguration.java
(55%)
copy core/camel-api/src/main/java/org/apache/camel/BeanInject.java =>
examples/camel-example-main/src/main/java/org/apache/camel/example/MyRouteBuilder.java
(54%)
create mode 100644
examples/camel-example-main/src/main/resources/application.properties
copy {tests/camel-itest-osgi/src/test =>
examples/camel-example-main/src/main}/resources/log4j2.properties (100%)