All Classes and Interfaces

Class
Description
Deprecated, for removal: This API element is subject to removal in a future version.
Now unused, use a normal ResponseBodyWriter
The dispatch a Jakarta Endpoint performs onto a Micronaut WebSocket bean, shared by the server and the client side.
Deprecated, for removal: This API element is subject to removal in a future version.
Abstract base class for servlet embedded servers.
Enablement configuration for the Apache POJA runtime.
Implementation of PojaHttpServerlessApplication for Apache.
An exception that gets thrown in case of a bad request sent by user.
Configuration specific to the Apache POJA serverless application.
An implementation of the POJA Http Request based on Apache.
API to Read the Body of an HTTP Request where the body is supplied as an InputStream.
A ByteBuffer implementation that is backed by a byte array.
Default implementation of BodyBuilder.
A servlet that initializes Micronaut and serves requests.
Implementation of Cookies ontop of the Servlet API.
Deprecated, for removal: This API element is subject to removal in a future version.
Unused
Default implementation of ServletHttpHandler for the Servlet API.
Implementation of HttpRequest ontop of the Servlet API.
Implementation of ServletHttpResponse for the Servlet API.
Publishes a ServiceReadyEvent when the server starts if there is an ApplicationConfiguration.getName() set.
A message that has been encoded ready to be written to a Jakarta WebSocket remote endpoint, as either a text or a binary frame.
Deprecated, for removal: This API element is subject to removal in a future version.
Now unused, use a normal ResponseBodyWriter
Factory for creating beans of type HttpServer.
What a @ServerEndpoint or @ClientEndpoint declares, read once from its bean definition.
Instantiates the classes a @ServerEndpoint names in decoders, encoders and configurator.
Maps jakarta.websocket.OnClose to io.micronaut.websocket.annotation.OnClose.
Maps jakarta.websocket.OnError to io.micronaut.websocket.annotation.OnError.
Maps jakarta.websocket.OnMessage to io.micronaut.websocket.annotation.OnMessage.
Maps jakarta.websocket.OnOpen to io.micronaut.websocket.annotation.OnOpen.
Maps jakarta.websocket.server.PathParam to io.micronaut.http.annotation.PathVariable.
Maps jakarta.websocket.server.ServerEndpoint to io.micronaut.websocket.annotation.ServerWebSocket.
Switches a matched upgrade request over to the servlet container's Jakarta WebSocket implementation.
Validates a Jakarta WebSocket endpoint at compilation time and settles its scope.
Configuration for the built-in JDK HTTP server runtime.
Access log configuration for the built-in server, named as the Netty server's micronaut.server.netty.access-logger.
Configuration properties for Jetty.
Configuration for additional connectors.
Jetty access log configuration.
The default connection pool configuration.
Factory for the Jetty server.
An implementation of the EmbeddedServer interface for Jetty.
Listener implementation which reloads ssl context when ssl properties have been changed.
Ensures that a Jakarta ServerContainer is available on the Jetty servlet context.
A wrapper around input stream that limits the maximum size to be read.
 
 
 
 
 
 
 
The Endpoint that adapts a connection the server accepted onto a Micronaut @ServerWebSocket bean, or onto a Jakarta @ServerEndpoint the annotation processor mapped onto one.
 
Configuration properties for the Micronaut servlet.
 
 
A servlet initializer for Micronaut for deployment as a WAR file.
 
 
 
 
 
 
The Jakarta WebSocketContainer of a Micronaut servlet application, for opening client connections.
Headers implementation based on a multi-value map.
Query parameters implementation.
Mutable version of the ServletHttpRequest interface.
An exception to be thrown when no additional requests can be parsed.
Interface to allow setting of parsed body on a request.
A base class for serverless POJA requests that provides a number of common methods to be reused for body and binding.
A base class for serverless POJA responses.
A base class for POJA serverless applications.
A class to configure application with POJA serverless specifics.
Deprecated, for removal: This API element is subject to removal in a future version.
Use QueryStringDecoder instead.
Registers a class the annotation processors never saw as a bean, reflectively.
Applies the Micronaut defaults to a container's WebSocketContainer.
 
Attributes to lookup servlet related types from the request.
Variant of WebServlet applicable to factory methods.
A RequestBinderRegistry implementation specifically for Serverless functions over HTTP.
Allows binding the body from a ServletHttpRequest.
Response compression, applied by the container.
Configuration for the servlet environment.
EmbeddedServer bridge for servlet-container deployments.
Adapts the Servlet Cookie API to Cookie.
Represents an HTTP exchange in a serverless context.
Variant of WebFilter applicable to factory methods.
An HTTP handler that can deal with Serverless requests.
Interface that models a serverless request which typically support blocking I/O.
Async execution.
Async execution callback.
Models a serverless HTTP response, allowing access to the native response.
A binder capable of binding servlet multipart requests.
A binder capable of binding the servlet request.
A binder capable of binding the servlet response.
Deprecated, for removal: This API element is subject to removal in a future version.
Now unused, use a normal ResponseBodyWriter
Deprecated, for removal: This API element is subject to removal in a future version.
Parent factory class for servlet-based servers.
Deprecated, for removal: This API element is subject to removal in a future version.
Configuration for static resources for servlet engines.
A WebSocketBroadcaster that writes to every open session of this server.
Configuration for WebSocket support on servlet containers.
Configuration for the permessage-deflate extension.
Encodes an outbound WebSocket message the way the Netty server does: byte-like payloads become binary frames, CharSequence and java.lang types become text frames, and anything else is written through the MessageBodyHandlerRegistry as a text frame using the configured media type, JSON by default.
A WebSocketSession backed by a jakarta.websocket.Session.
Keeps track of the open WebSocket sessions of this server.
The services a MicronautServerEndpoint needs, resolved once and shared by every WebSocket connection.
Strategy for switching a matched WebSocket upgrade request over to a WebSocket implementation once the Micronaut filter chain has approved the handshake.
This interface helps micronaut to extract SSLSession from different servlet frameworks.
Deprecated, for removal: This API element is subject to removal in a future version.
Use the ServerHttpRequest API instead
Deprecated, for removal: This API element is subject to removal in a future version.
Now unused, use a normal ResponseBodyWriter
Deprecated, for removal: This API element is subject to removal in a future version.
Now unused, use a normal ResponseBodyWriter
An embedded server that uses PojaHttpServerlessApplication as application.
Extends HttpServerConfiguration and allows configuring Tomcat.
The access log configuration.
Factory for the Tomcat instance.
Implementation of EmbeddedServer for Tomcat.
Ensures that a Jakarta ServerContainer is available on the Tomcat servlet context.
Configuration for the Undertow server.
The access log configuration.
Factory for the undertow server.
Implementation of AbstractServletServer for Undertow.
Ensures that a Jakarta ServerContainer is available on the Undertow servlet context.
Allows registering web filters as beans.
Allows registering web listeners as beans.
Allows registering web servlets as beans.
The servlet container's Jakarta WebSocket container, for opening client connections.
The per-upgrade state a MicronautServerEndpoint needs, passed to the endpoint through the user properties of the ServerEndpointConfig created for the upgrade.
Runs the Micronaut server filter chain against a WebSocket upgrade request so that filters and security see the handshake before the connection is switched over to the WebSocket protocol.