feat(#119): expose route state in catalog API and sidebar/dashboard
Add routeState field to RouteSummary DTO (null for started, 'stopped' or 'suspended' for non-default states). Sidebar shows stop/pause icons and state badge for affected routes in both Apps and Routes sections. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,5 +11,8 @@ public record RouteSummary(
|
||||
@NotNull long exchangeCount,
|
||||
Instant lastSeen,
|
||||
@Schema(description = "The from() endpoint URI, e.g. 'direct:processOrder'")
|
||||
String fromEndpointUri
|
||||
String fromEndpointUri,
|
||||
@Schema(description = "Operational state of the route: stopped, suspended, or null (started/default)")
|
||||
String routeState
|
||||
) {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user