[
https://issues.apache.org/jira/browse/CAMEL-12981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen reassigned CAMEL-12981:
-----------------------------------
Assignee: Claus Ibsen
> camel-catalog: provide information about active/passive endpoints
> -----------------------------------------------------------------
>
> Key: CAMEL-12981
> URL: https://issues.apache.org/jira/browse/CAMEL-12981
> Project: Camel
> Issue Type: Task
> Components: camel-core
> Reporter: Nicola Ferraro
> Assignee: Claus Ibsen
> Priority: Major
> Fix For: 3.0.0
>
>
> In Camel K we need to distinguish active from passive endpoints in order to
> determine when a integration can be scaled down to 0.
>
> E.g.
> * a "timer" (start) endpoint is *active*, because it needs to have a JVM
> always running and do something at each interval
> * a "jms" (start) endpoint is *active* because it needs to establish a
> connection to the broker and keep it alive
> * a "direct" or "seda" endpoint is *passive*, because they do something when
> they receive an exchange from another route
> * a "undertow" (start) endpoint is *passive*, because it does nothing until
> somebody calls it from an +external+ service (http based endpoints can all be
> considered passive in Knative+CamelK)
>
> We should add this information to the catalog. Now I've embedded it in Camel
> K.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)