Package | Description |
---|---|
org.jooby | |
org.jooby.handlers | |
org.jooby.internal | |
org.jooby.internal.handlers | |
org.jooby.internal.mvc |
Modifier and Type | Interface and Description |
---|---|
static interface |
Route.After
after
|
static interface |
Route.Before
before
|
static interface |
Route.Complete
complete
|
static interface |
Route.Handler
A route handler/callback.
|
static interface |
Route.MethodHandler
A handler from a MVC route, it extends
Route.Handler by adding a reference to the method
behind this route. |
static interface |
Route.OneArgHandler
A route handler/callback that doesn't require a
Response object. |
static interface |
Route.ZeroArgHandler
|
static interface |
Sse.Handler
Server-sent event handler.
|
static interface |
Sse.Handler1
Single argument event handler.
|
Modifier and Type | Class and Description |
---|---|
class |
RequestLogger
request logger
|
Modifier and Type | Method and Description |
---|---|
Route.Filter |
Route.Definition.filter() |
Modifier and Type | Method and Description |
---|---|
Route.Group |
Route.Group.all(Route.Filter filter) |
Route.Group |
Route.Group.all(String pattern,
Route.Filter filter) |
Route.Definition |
Routes.connect(String path,
Route.Filter filter)
Append a route that supports HTTP CONNECT method:
|
Route.Definition |
Jooby.connect(String path,
Route.Filter filter)
Append a route that supports HTTP CONNECT method:
|
Route.Group |
Route.Group.delete(Route.Filter filter) |
Route.Definition |
Routes.delete(String path,
Route.Filter filter)
Append a route that supports HTTP DELETE method:
|
Route.Group |
Route.Group.delete(String pattern,
Route.Filter filter) |
Route.Definition |
Jooby.delete(String path,
Route.Filter filter)
Append a route that supports HTTP DELETE method:
|
Route.Collection |
Routes.delete(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP DELETE method on the same handler:
|
Route.Collection |
Jooby.delete(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP DELETE method on the same handler:
|
Route.Collection |
Routes.delete(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP DELETE method on the same handler:
|
Route.Collection |
Jooby.delete(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP DELETE method on the same handler:
|
Route.Group |
Route.Group.get(Route.Filter filter) |
Route.Definition |
Routes.get(String path,
Route.Filter filter)
Append a filter that supports HTTP GET method:
|
Route.Group |
Route.Group.get(String pattern,
Route.Filter filter) |
Route.Definition |
Jooby.get(String path,
Route.Filter filter)
Append a filter that supports HTTP GET method:
|
Route.Collection |
Routes.get(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP GET method on the same handler:
|
Route.Collection |
Jooby.get(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP GET method on the same handler:
|
Route.Collection |
Routes.get(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP GET method on the same handler:
|
Route.Collection |
Jooby.get(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP GET method on the same handler:
|
Route.Definition |
Routes.head(String path,
Route.Filter filter)
Append a route that supports HTTP HEAD method:
|
Route.Definition |
Jooby.head(String path,
Route.Filter filter)
Append a route that supports HTTP HEAD method:
|
Route.Definition |
Routes.options(String path,
Route.Filter filter)
Append a route that supports HTTP OPTIONS method:
|
Route.Definition |
Jooby.options(String path,
Route.Filter filter)
Append a route that supports HTTP OPTIONS method:
|
Route.Group |
Route.Group.patch(Route.Filter filter) |
Route.Definition |
Routes.patch(String path,
Route.Filter filter)
Append route that supports HTTP PATCH method:
|
Route.Group |
Route.Group.patch(String pattern,
Route.Filter filter) |
Route.Definition |
Jooby.patch(String path,
Route.Filter filter)
Append route that supports HTTP PATCH method:
|
Route.Collection |
Routes.patch(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP PATCH method on the same handler:
|
Route.Collection |
Jooby.patch(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP PATCH method on the same handler:
|
Route.Collection |
Routes.patch(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP PATCH method on the same handler:
|
Route.Collection |
Jooby.patch(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP PATCH method on the same handler:
|
Route.Group |
Route.Group.post(Route.Filter filter) |
Route.Definition |
Routes.post(String path,
Route.Filter filter)
Append a route that supports HTTP POST method:
|
Route.Group |
Route.Group.post(String pattern,
Route.Filter filter) |
Route.Definition |
Jooby.post(String path,
Route.Filter filter)
Append a route that supports HTTP POST method:
|
Route.Collection |
Routes.post(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP POST method on the same handler:
|
Route.Collection |
Jooby.post(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP POST method on the same handler:
|
Route.Collection |
Routes.post(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP POST method on the same handler:
|
Route.Collection |
Jooby.post(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP POST method on the same handler:
|
Route.Group |
Route.Group.put(Route.Filter filter) |
Route.Definition |
Routes.put(String path,
Route.Filter filter)
Append route that supports HTTP PUT method:
|
Route.Group |
Route.Group.put(String pattern,
Route.Filter filter) |
Route.Definition |
Jooby.put(String path,
Route.Filter filter)
Append route that supports HTTP PUT method:
|
Route.Collection |
Routes.put(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP PUT method on the same handler:
|
Route.Collection |
Jooby.put(String path1,
String path2,
Route.Filter filter)
Append three routes that supports HTTP PUT method on the same handler:
|
Route.Collection |
Routes.put(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP PUT method on the same handler:
|
Route.Collection |
Jooby.put(String path1,
String path2,
String path3,
Route.Filter filter)
Append three routes that supports HTTP PUT method on the same handler:
|
Route.Definition |
Routes.trace(String path,
Route.Filter filter)
Append a route that supports HTTP TRACE method:
|
Route.Definition |
Jooby.trace(String path,
Route.Filter filter)
Append a route that supports HTTP TRACE method:
|
Route.Definition |
Routes.use(String path,
Route.Filter filter)
Append a new filter that matches any method under the given path.
|
Route.Definition |
Jooby.use(String path,
Route.Filter filter)
Append a new filter that matches any method under the given path.
|
Route.Definition |
Routes.use(String verb,
String path,
Route.Filter filter)
Append a new filter that matches any method under the given path.
|
Route.Definition |
Jooby.use(String verb,
String path,
Route.Filter filter)
Append a new filter that matches any method under the given path.
|
Constructor and Description |
---|
Definition(String method,
String pattern,
Route.Filter filter)
Creates a new route definition.
|
Modifier and Type | Class and Description |
---|---|
class |
AssetHandler
Serve static resources, via
Jooby.assets(String) or variants. |
class |
CorsHandler
Handle preflight and simple CORS requests.
|
class |
CsrfHandler
Cross Site Request Forgery handler
|
Modifier and Type | Class and Description |
---|---|
class |
MappedHandler |
class |
RouteImpl |
Modifier and Type | Method and Description |
---|---|
static RouteImpl |
RouteImpl.fromStatus(Route.Filter filter,
String method,
String path,
String name,
List<MediaType> produces) |
Constructor and Description |
---|
RouteImpl(Route.Filter filter,
Route.Definition route,
String method,
String path,
List<MediaType> produces,
Map<Object,String> vars,
Route.Mapper<?> mapper,
Route.Source source) |
Modifier and Type | Class and Description |
---|---|
class |
FlashScopeHandler |
class |
HeadHandler |
class |
OptionsHandler |
class |
TraceHandler |
Modifier and Type | Class and Description |
---|---|
class |
MvcHandler |
Copyright © 2016. All rights reserved.