Skip to content
This repository has been archived by the owner on May 6, 2021. It is now read-only.

Latest commit

 

History

History
28 lines (21 loc) · 779 Bytes

tutorial-routing-get-registered-routes.asciidoc

File metadata and controls

28 lines (21 loc) · 779 Bytes
title order layout
Getting Registered Routes
11
page

Getting Registered Routes

To retrieve all registered Routes, use:

List<RouteData> routes = RouteConfiguration.forSessionScope().getAvailableRoutes();
  • The RouteData object contains all the relevant information about the defined route, such as the route template, parameters, and parent layouts.

Getting Registered Routes by Parent Layout

To retrieve all the routes defined by parent layout, use:

List<RouteData> routes = RouteConfiguration.forSessionScope().getAvailableRoutes();
List<RouteData> myRoutes =routes.stream()
        .filter(routeData -> MyParentLayout.class.equals((routeData.getParentLayout())))
        .collect(Collectors.toList());