Package | Description |
---|---|
io.muserver |
This package contains the main API of mu-server, for example the server builders, request and response objects.
|
io.muserver.handlers |
Some pre-built handlers for common tasks such as file handling.
|
io.muserver.rest |
This package contains the JAX-RS implementation for mu-server.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextHandlerBuilder
Use this to serve a list of handlers from a base path.
|
class |
WebSocketHandlerBuilder
Used to create handlers for web sockets.
|
Modifier and Type | Method and Description |
---|---|
ContextHandlerBuilder |
ContextHandlerBuilder.addHandler(MuHandlerBuilder handler)
Adds a request handler relative to the context of this builder.
|
MuServerBuilder |
MuServerBuilder.addHandler(MuHandlerBuilder handler)
Adds a request handler.
|
static ContextHandlerBuilder |
ContextHandlerBuilder.context(String path,
MuHandlerBuilder... handlers)
Deprecated.
Use
ContextHandlerBuilder.context(String) and then add handlers on to that. |
Modifier and Type | Class and Description |
---|---|
class |
CORSHandlerBuilder
Used to create a handler that puts appropriate CORS headers on requests.
|
static class |
HttpsRedirector.Builder
Deprecated.
|
class |
HttpsRedirectorBuilder
A builder for a handler that sends any HTTP requests to the same HTTPS address at the supplied port and optionally enables
Strict-Transport-Security (HSTS)
|
static class |
ResourceHandler.Builder
Deprecated.
|
class |
ResourceHandlerBuilder
Used to create a
ResourceHandler for serving static files. |
Modifier and Type | Class and Description |
---|---|
class |
RestHandlerBuilder
Used to create a
RestHandler for handling JAX-RS REST resources. |
Copyright © 2017–2020. All rights reserved.