-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support routeConfiguration #492
Labels
Milestone
Comments
This was referenced Dec 14, 2023
Closed
Also note that in the schema, |
Configuring route aspects through the |
3 tasks
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 15, 2024
This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 15, 2024
…entity This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
As a prerequisite of KaotoIO#492, we need to add the related entities to the catalog. This commit adds the following entities: * intercept * interceptFrom * interceptSendToEndpoint * onException * onCompletion In addition to that, we also show the entity ID if provided in case there's no description available. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
Currently, groups only support a single child. This is not ideal for the `RouteConfiguration` entity since it could have multiple children. This commit adds support for multiple children in groups. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
As a prerequisite of KaotoIO#492, we need to add the related entities to the catalog. This commit adds the following entities: * intercept * interceptFrom * interceptSendToEndpoint * onException * onCompletion In addition to that, we also show the entity ID if provided in case there's no description available. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
As a prerequisite of KaotoIO#492, we need to add the related entities to the catalog. This commit adds the following entities: * intercept * interceptFrom * interceptSendToEndpoint * onException * onCompletion In addition to that, we also show the entity ID if provided in case there's no description available. relates: KaotoIO#492
lordrip
added a commit
that referenced
this issue
Apr 16, 2024
As a prerequisite of #492, we need to add the related entities to the catalog. This commit adds the following entities: * intercept * interceptFrom * interceptSendToEndpoint * onException * onCompletion In addition to that, we also show the entity ID if provided in case there's no description available. relates: #492
lordrip
added a commit
that referenced
this issue
Apr 16, 2024
Currently, groups only support a single child. This is not ideal for the `RouteConfiguration` entity since it could have multiple children. This commit adds support for multiple children in groups. relates: #492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
Currently, expanded and collapsed groups doesn't have the interactions available, for instance: * Expanded groups: Only allow to delete the entire flow * Collapsed groups: Only allow to Insert step This commit consolidates both functionality where it makes sense, so for expanded groups allow to delete the flow and for collapsed ones allow to insert step (which expand the group) and to delete the entire flow. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
Currently, expanded and collapsed groups don't have the interactions available, for instance: * Expanded groups: Only allowed to delete the entire flow * Collapsed groups: Only allowed to Insert step This commit consolidates both functionalities where it makes sense, so expanded groups allow the deletion of the flow, and collapsed ones allow to insert step (which expands the group) and the deletion of the entire flow. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
Currently, expanded and collapsed groups don't have the interactions available, for instance: * Expanded groups: Only allowed to delete the entire flow * Collapsed groups: Only allowed to Insert step This commit consolidates both functionalities where it makes sense, so expanded groups allow the deletion of the flow, and collapsed ones allow to insert step (which expands the group) and the deletion of the entire flow. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
Currently, expanded and collapsed groups don't have the interactions available, for instance: * Expanded groups: Only allowed to delete the entire flow * Collapsed groups: Only allowed to Insert step This commit consolidates both functionalities where it makes sense, so expanded groups allow the deletion of the flow, and collapsed ones allow to insert step (which expands the group) and the deletion of the entire flow. relates: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
Currently, expanded and collapsed groups don't have the interactions available, for instance: * Expanded groups: Only allowed to delete the entire flow * Collapsed groups: Only allowed to Insert step This commit consolidates both functionalities where it makes sense, so expanded groups allow the deletion of the flow, and collapsed ones allow to insert step (which expands the group) and the deletion of the entire flow. relates: KaotoIO#492
lordrip
added a commit
that referenced
this issue
Apr 16, 2024
Currently, expanded and collapsed groups don't have the interactions available, for instance: * Expanded groups: Only allowed to delete the entire flow * Collapsed groups: Only allowed to Insert step This commit consolidates both functionalities where it makes sense, so expanded groups allow the deletion of the flow, and collapsed ones allow to insert step (which expands the group) and the deletion of the entire flow. relates: #492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
…ntity This commit adds support for RouteConfiguration entity. fix: KaotoIO#492 Temp: Remove constructor parameter type from AbstractCamelVisualEntity Temp: Make OnException inherit from AbstractCamelVisualEntity Temp: Restore getArray util function Temp: Remove duplicated methods in OnException Temp: Remove duplicated methods in CamelRouteConfiguration Temp: Refactor getNodeLabel Temp: Rework errorHandler node label Temp: Remove more duplicated methods in OnException Temp: Add intercept, interceptFrom, interceptSendToEndpoint and onCompletion
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
This commit adds support for RouteConfiguration entity. In detail, the following entities were added: * intercept * interceptFrom * interceptSendToEndpoint * onCompletion Also the nested version of said entities were added fix: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 16, 2024
This commit adds support for RouteConfiguration entity. In detail, the following entities were added: * intercept * interceptFrom * interceptSendToEndpoint * onCompletion Also the nested version of said entities were added fix: KaotoIO#492
lordrip
added a commit
to lordrip/kaoto
that referenced
this issue
Apr 23, 2024
This commit adds support for RouteConfiguration entity. In detail, the following entities were added: * intercept * interceptFrom * interceptSendToEndpoint * onCompletion Also the nested version of said entities were added fix: KaotoIO#492
lordrip
added a commit
that referenced
this issue
Apr 23, 2024
This commit adds support for RouteConfiguration entity. In detail, the following entities were added: * intercept * interceptFrom * interceptSendToEndpoint * onCompletion Also the nested version of said entities were added fix: #492
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Please describe the feature that you want to propose
We're missing several configurations support such as
routeConfiguration
,restConfiguration
,errorHandler
,onException
and etc.https://github.com/apache/camel/blob/2e7578c9426bb327e0ca8c43b4a93063d70b946e/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json#L15611-L15649
routeTemplate
andtemplatedRoute
would be another visual entities to show as a diagram. There might be more that hassteps
inside.Update
This issue now focuses on
routeConfiguration
. Filed separate issues for others. SincerouteConfiguration
haserrorHandler
andonException
as its property, #560 and #561 are little bit less important oncerouteConfiguration
is supported.Update 2
Putting on hold. Not a few of
routeConfiguration
properties havesteps
inside, therefore they need flow visualization. We need to figure out how to visualize those sub routes configuration in the canvas.An example route
The text was updated successfully, but these errors were encountered: