Package com.vaadin.hilla.route
Class RouteUtil
java.lang.Object
com.vaadin.hilla.route.RouteUtil
- All Implemented Interfaces:
FileRouterRequestUtil
A container for utility methods related with Routes.
For internal use only. May be renamed or removed in a future release.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AvailableViewInfogetRouteByPath(Map<String, AvailableViewInfo> availableRoutes, String path) Gets the client view configuration for the given route.booleanisRouteAllowed(jakarta.servlet.http.HttpServletRequest request) Checks if the given request is allowed route to the user.static voidremoveChildren(Map<String, AvailableViewInfo> configurations, AvailableViewInfo viewInfo, String parentPath)
-
Constructor Details
-
RouteUtil
public RouteUtil()
-
-
Method Details
-
isRouteAllowed
public boolean isRouteAllowed(jakarta.servlet.http.HttpServletRequest request) Checks if the given request is allowed route to the user.- Specified by:
isRouteAllowedin interfaceFileRouterRequestUtil- Parameters:
request- the HTTP request to check- Returns:
trueif the request goes allowed route,falseotherwise
-
getRouteByPath
protected AvailableViewInfo getRouteByPath(Map<String, AvailableViewInfo> availableRoutes, String path) Gets the client view configuration for the given route.- Parameters:
path- the URL path to get the client view configuration for- Returns:
- - the client view configuration for the given route
-