Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.6.4. API Changes
API changes Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
The following changes have been made to the Java API:
- CamelContext
- Since Apache Camel 2.13, added
getRegistry(T)
method toorg.apache.camel.CamelContext
class.Since Apache Camel 2.14, addedstartAllRoutes
method toorg.apache.camel.CamelContext
class. - HttpClientConfigurer
- Since Apache Camel 2.13, the signature of the
configureHttpClient(HttpClient client)
method from theorg.apache.camel.component.http4.HttpClientConfigurer
interface has been changed toconfigureHttpClient(HttpClientBuilder clientBuilder)
. - ManagedCamelContextMBean
- Since Apache Camel 2.14, the duplicate
getMessageHistory
method has been removed from theorg.apache.camel.api.management.mbean.ManagedCamelContextMBean
interface. Use theisMessageHistory
method instead. - SynchronizationRouteAware
- Since Apache Camel 2.14, added the
org.apache.camel.spi.SynchronizationRouteAware
class. - UnitOfWork
- Since Apache Camel 2.14, added the
beforeRoute
and theafterRoute
methods to theorg.apache.camel.spi.UnitOfWork
interface.
Moved classes Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Since Apache Camel version 2.14, the following classes have moved to a different package or renamed:
- Renamed
org.apache.camel.component.syslog.Rfc3164SyslogDataFormat
toorg.apache.camel.component.syslog.SyslogDataFormat