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.CamelContextclass.Since Apache Camel 2.14, addedstartAllRoutesmethod toorg.apache.camel.CamelContextclass. - HttpClientConfigurer
- Since Apache Camel 2.13, the signature of the
configureHttpClient(HttpClient client)method from theorg.apache.camel.component.http4.HttpClientConfigurerinterface has been changed toconfigureHttpClient(HttpClientBuilder clientBuilder). - ManagedCamelContextMBean
- Since Apache Camel 2.14, the duplicate
getMessageHistorymethod has been removed from theorg.apache.camel.api.management.mbean.ManagedCamelContextMBeaninterface. Use theisMessageHistorymethod instead. - SynchronizationRouteAware
- Since Apache Camel 2.14, added the
org.apache.camel.spi.SynchronizationRouteAwareclass. - UnitOfWork
- Since Apache Camel 2.14, added the
beforeRouteand theafterRoutemethods to theorg.apache.camel.spi.UnitOfWorkinterface.
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.Rfc3164SyslogDataFormattoorg.apache.camel.component.syslog.SyslogDataFormat