DIAG-03: Server-side route diagram rendering from RouteGraph #22
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Server renders route diagrams from stored
RouteGraphdefinitions including typed nodes (processors, endpoints, EIP patterns), edges (flow, branch, error, cross-route), and theprocessorNodeMappingfor execution overlay.Category: Route Diagrams
REQ-ID: DIAG-03
Implemented in Phase 2. ELK layered layout algorithm with JFreeSVG for server-side rendering.
GET /api/v1/diagrams/{contentHash}/rendersupports content negotiation for SVG or JSON output. Key files:DiagramRenderController.java, ELK layout classes.Implemented:
ElkDiagramRendererwith SVG + JSON layout output, served viaDiagramRenderController.