You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Otavio Rodolfo Piske (Jira)" <ji...@apache.org> on 2023/04/04 06:39:00 UTC

[jira] [Commented] (CAMEL-15105) camel-core - Extension or getter/setter on ExtendedCamelContext

    [ https://issues.apache.org/jira/browse/CAMEL-15105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17708248#comment-17708248 ] 

Otavio Rodolfo Piske commented on CAMEL-15105:
----------------------------------------------

Several plugins have now been adapted to either use the new PluginManager in the DefaultCamelContextExtension or to have ownership in the extension (for those cases with complex startup relationship, being on the hot path, etc).

The AbstractCamelContext is now much cleaner and the access is mostly uniform, but there's a few more that we need to review and adapt as necessary. I am taking a pause on this for a few days due to other urgent priorities, but I'll continue on this (albeit slowly) for the time being.

> camel-core - Extension or getter/setter on ExtendedCamelContext
> ---------------------------------------------------------------
>
>                 Key: CAMEL-15105
>                 URL: https://issues.apache.org/jira/browse/CAMEL-15105
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-core
>            Reporter: Claus Ibsen
>            Assignee: Otavio Rodolfo Piske
>            Priority: Major
>             Fix For: 4.0
>
>
> We should revisit the way we access plugins in CamelContext via either Extension or getter/setter on ExtendedCamelContext.
> They are currently separated, and could be uniform and consistent.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)