This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 947f017  Added a bit of categorization to the Migration Guide Classes 
section
947f017 is described below

commit 947f017817a6642d547ca42c512c8001ddaca7b9
Author: Andrea Cosentino <[email protected]>
AuthorDate: Fri Feb 1 16:08:13 2019 +0100

    Added a bit of categorization to the Migration Guide Classes section
---
 MIGRATION.md | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/MIGRATION.md b/MIGRATION.md
index 9bd42ed..4bc7ebf 100644
--- a/MIGRATION.md
+++ b/MIGRATION.md
@@ -50,12 +50,22 @@ The following API changes may affect your existing Camel 
applications, which nee
 TODO: Should this be a table?
 TODO: Add the other moved classes/packages etc
 
+#### Generic Information
+
 The classes from `org.apache.camel.impl` that was intended to support Camel 
developers building custom components has been moved out of `camel-core` into 
`camel-support` into the `org.apache.camel.support` package. If you have built 
custom Camel components that may have used some of these APIs you would then 
need to migrate.
 
 All the classes in `org.apache.camel.util.component` has been moved from the 
camel-core JAR to the package `org.apache.camel.support.component` in the 
`camel-support` JAR.
 
+The method `xslt` has been removed from 
`org.apache.camel.builder.AggregationStrategies`. Instead use the 
`XsltAggregationStrategy` from `camel-xslt` JAR directly.
+
+The getter/setter for `bindingMode` on `RestEndpoint` has been changed to use 
type `org.apache.camel.spi.RestConfiguration.RestBindingMode` from `camel-api` 
JAR. Instead of using this type class you can also call the setter method with 
string type instead.
+
+#### Generic Classes
+
 The class `JNDIContext` has been moved from 
`org.apache.camel.util.jndi.JNDIContext` in the camel-core JAR to 
`org.apache.camel.support.jndi.JNDIContext` and moved to the `camel-support` 
JAR.
 
+#### Helpers
+
 The class `EventHelper` has been moved from 
`org.apache.camel.util.EventHelper` in the camel-core JAR to 
`org.apache.camel.support.EventHelper` and moved to the `camel-support` JAR.
 
 The class `ExchangeHelper` has been moved from 
`org.apache.camel.util.ExchangeHelper` in the camel-core JAR to 
`org.apache.camel.support.ExchangeHelper` and moved to the `camel-support` JAR.
@@ -78,14 +88,14 @@ The class `ServiceHelper` has been moved from 
`org.apache.camel.util.ServiceHelp
 
 The class `UnitOfWorkHelper` has been moved from 
`org.apache.camel.util.UnitOfWorkHelper` in the camel-core JAR to 
`org.apache.camel.support.UnitOfWorkHelper` and moved to the `camel-support` 
JAR.
 
+#### Idempotent Repositories
+
 The class `FileIdempotentRepository` has been moved from 
`org.apache.camel.processor.idempotent.FileIdempotentRepository` in the 
camel-core JAR to 
`org.apache.camel.support.processor.idempotent.FileIdempotentRepository` and 
moved to the `camel-suppor` JAR.
 
 The class `MemoryIdempotentRepository` has been moved from 
`org.apache.camel.processor.idempotent.MemoryIdempotentRepository` in the 
camel-core JAR to 
`org.apache.camel.support.processor.idempotent.MemoryIdempotentRepository` and 
moved to the `camel-suppor` JAR.
 
-The class `XsltAggregationStrategy` has been moved from 
`org.apache.camel.builder.XsltAggregationStrategy` in the camel-core JAR to 
`org.apache.camel.component.xslt.XsltAggregationStrategy` and moved to the 
`camel-xslt` JAR.
-
-The method `xslt` has been removed from 
`org.apache.camel.builder.AggregationStrategies`. Instead use the 
`XsltAggregationStrategy` from `camel-xslt` JAR directly.
+#### Aggregation
 
-The getter/setter for `bindingMode` on `RestEndpoint` has been changed to use 
type `org.apache.camel.spi.RestConfiguration.RestBindingMode` from `camel-api` 
JAR. Instead of using this type class you can also call the setter method with 
string type instead.
+The class `XsltAggregationStrategy` has been moved from 
`org.apache.camel.builder.XsltAggregationStrategy` in the camel-core JAR to 
`org.apache.camel.component.xslt.XsltAggregationStrategy` and moved to the 
`camel-xslt` JAR.
 
 

Reply via email to