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.
 
 
The routing error handler.
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 message
Thrown 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.