Package | Description |
---|---|
org.jooby | |
org.jooby.handlers | |
org.jooby.internal | |
org.jooby.internal.handlers | |
org.jooby.internal.js | |
org.jooby.internal.mvc |
Modifier and Type | Class and Description |
---|---|
static class |
Request.Forwarding
Forwarding request.
|
Modifier and Type | Method and Description |
---|---|
default Request |
Request.flash(String name,
Object value)
Set a flash attribute.
|
Request |
Request.Forwarding.flash(String name,
Object value) |
default Request |
Request.set(Class<?> type,
Object value)
Seed a
RequestScoped object. |
Request |
Request.Forwarding.set(Class<?> type,
Object value) |
Request |
Request.set(com.google.inject.Key<?> key,
Object value)
Seed a
RequestScoped object. |
Request |
Request.Forwarding.set(com.google.inject.Key<?> key,
Object value) |
Request |
Request.set(String name,
Object value)
Set local attribute.
|
Request |
Request.Forwarding.set(String name,
Object value) |
default Request |
Request.set(com.google.inject.TypeLiteral<?> type,
Object value)
Seed a
RequestScoped object. |
Request |
Request.Forwarding.set(com.google.inject.TypeLiteral<?> type,
Object value) |
static Request |
Request.Forwarding.unwrap(Request req)
Unwrap a request in order to find out the target instance.
|
Modifier and Type | Method and Description |
---|---|
Object |
Route.OneArgHandler.handle(Request req)
Callback method for a HTTP request.
|
void |
Route.Handler.handle(Request req,
Response rsp)
Callback method for a HTTP request.
|
void |
Route.Before.handle(Request req,
Response rsp)
Allows for customized handler execution chains.
|
void |
Err.DefHandler.handle(Request req,
Response rsp,
Err ex) |
void |
Err.Handler.handle(Request req,
Response rsp,
Err ex)
Handle a route exception by probably logging the error and sending a err response to the
client.
|
void |
Route.Complete.handle(Request req,
Response rsp,
Optional<Throwable> cause)
Allows for log and cleanup a request.
|
Result |
Route.After.handle(Request req,
Response rsp,
Result result)
Allows for customized response before send it.
|
default void |
Sse.Handler.handle(Request req,
Response rsp,
Route.Chain chain) |
void |
Route.Filter.handle(Request req,
Response rsp,
Route.Chain chain)
The
handle method of the Filter is called by the server each time a
request/response pair is passed through the chain due to a client request for a resource at
the end of the chain. |
default void |
Route.Handler.handle(Request req,
Response rsp,
Route.Chain chain) |
default void |
Route.OneArgHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
default void |
Route.ZeroArgHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
default void |
Route.Before.handle(Request req,
Response rsp,
Route.Chain chain) |
default void |
Route.After.handle(Request req,
Response rsp,
Route.Chain chain) |
default void |
Route.Complete.handle(Request req,
Response rsp,
Route.Chain chain) |
void |
Sse.Handler.handle(Request req,
Sse sse)
Event handler.
|
default void |
Sse.Handler1.handle(Request req,
Sse sse) |
protected void |
Sse.handshake(Request req,
Runnable handler) |
default void |
Route.Chain.next(Request req,
Response rsp)
Invokes the next route in the chain.
|
void |
Route.Chain.next(String prefix,
Request req,
Response rsp)
Invokes the next route in the chain where
Route.name() starts with the given prefix. |
void |
Deferred.Initializer.run(Request req,
Deferred deferred)
Run the initializer block.
|
static Request |
Request.Forwarding.unwrap(Request req)
Unwrap a request in order to find out the target instance.
|
Constructor and Description |
---|
Deferred(Request req,
Deferred.Initializer initializer)
Creates a new
Deferred with an initializer. |
Forwarding(Request request)
Creates a new
Request.Forwarding request. |
Modifier and Type | Method and Description |
---|---|
void |
AssetHandler.handle(Request req,
Response rsp) |
void |
CsrfHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
void |
CorsHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
protected void |
AssetHandler.send(Request req,
Response rsp,
Asset asset)
Send an asset to the client.
|
Modifier and Type | Method and Description |
---|---|
CsrfHandler |
CsrfHandler.requireTokenOn(Predicate<Request> requireToken)
Decided whenever or not an incoming request require token verification.
|
CsrfHandler |
CsrfHandler.tokenGen(Function<Request,String> generator)
Set a custom token generator.
|
Modifier and Type | Class and Description |
---|---|
class |
RequestImpl |
Modifier and Type | Method and Description |
---|---|
Request |
RequestImpl.set(com.google.inject.Key<?> key,
Object value) |
Request |
RequestImpl.set(String name,
Object value) |
Modifier and Type | Method and Description |
---|---|
Session |
SessionManager.create(Request req,
Response rsp) |
Session |
SessionManager.get(Request req,
Response rsp) |
void |
RouteImpl.handle(Request request,
Response response,
Route.Chain chain) |
void |
MappedHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
void |
RouteChain.next(String prefix,
Request req,
Response rsp) |
Constructor and Description |
---|
MappedHandler(javaslang.CheckedFunction2<Request,Response,Object> supplier,
Route.Mapper mapper) |
Modifier and Type | Method and Description |
---|---|
void |
TraceHandler.handle(Request req,
Response rsp) |
void |
OptionsHandler.handle(Request req,
Response rsp) |
void |
HeadHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
void |
FlashScopeHandler.handle(Request req,
Response rsp,
Route.Chain chain) |
Modifier and Type | Class and Description |
---|---|
class |
JsRequest |
Constructor and Description |
---|
JsRequest(Request req) |
Modifier and Type | Method and Description |
---|---|
void |
MvcHandler.handle(Request req,
Response rsp) |
Object |
MvcHandler.invoke(Request req,
Response rsp) |
Object |
RequestParam.value(Request req,
Response rsp) |
Copyright © 2016. All rights reserved.