All Classes and Interfaces
Class
Description
Application lifecycle support.
Thrown when unable to find a route/resource
Start Jex using
@Controller and avaje-inject, avaje-http, avaje-config.Loading resources from the classpath or module path.
CompressedOutputStream class that conditionally compresses the output based on configuration and
request headers.
Compressor interface defines methods for compressing an output stream.
Provides access to functions for handling the request and response.
A handler which is invoked to process HTTP exchanges.
A filter used to pre- and post-process incoming requests.
Throwing an uncaught
HttpResponseException will interrupt http processing and set the
status code and response body with the given messageThrown when unable to find a route/resource
Create configure and start Jex.
The running server.
Jex configuration.
Extension point for all Jex SPI interfaces
A plugin that can register things like routes, exception handlers etc.
Provides JsonService using avaje-jsonb.
**JsonService**
Thrown when unable to find a route/resource
Thrown when redirecting
Marker interface for roles used in route declarations.
A routing entry.
A group of routing entries prefixed by a common path.
Adds to the Routing.
The type of route entry.
Extension to Context for processing the request.
Builder for a static resource exchange handler.
Template rendering typically of html.