Package com.vaadin.flow.internal.hilla
Interface EndpointRequestUtil
- All Superinterfaces:
Serializable
A container for utility methods related with Hilla endpoints.
For internal use only. May be renamed or removed in a future release.
- Since:
- 23.2
- Author:
- Vaadin Ltd
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanisAnonymousEndpoint(jakarta.servlet.http.HttpServletRequest request) Checks if the given request goes to an anonymous (public) endpoint.booleanisEndpointRequest(jakarta.servlet.http.HttpServletRequest request) Checks if the request is for an endpoint.static booleanChecks if Hilla is available.static booleanisHillaAvailable(ClassFinder classFinder) Checks if Hilla is available using the given class finder.
-
Field Details
-
HILLA_ENDPOINT_CLASS
- See Also:
-
-
Method Details
-
isEndpointRequest
boolean isEndpointRequest(jakarta.servlet.http.HttpServletRequest request) Checks if the request is for an endpoint.Note even if this method returns
true, there is no guarantee that an endpoint method will actually be called, e.g. access might be denied.- Parameters:
request- the HTTP request- Returns:
trueif the request is for an endpoint,falseotherwise
-
isAnonymousEndpoint
boolean isAnonymousEndpoint(jakarta.servlet.http.HttpServletRequest request) Checks if the given request goes to an anonymous (public) endpoint.- Parameters:
request- the HTTP request to check- Returns:
trueif the request goes to an anonymous endpoint,falseotherwise
-
isHillaAvailable
static boolean isHillaAvailable()Checks if Hilla is available.- Returns:
- true if Hilla is available, false otherwise
-
isHillaAvailable
Checks if Hilla is available using the given class finder.- Parameters:
classFinder- class finder to check the presence of Hilla endpoint class- Returns:
- true if Hilla is available, false otherwise
-