Package | Description |
---|---|
org.takes |
Takes, Java web development framework.
|
org.takes.facets.auth |
Auth.
|
org.takes.facets.auth.social |
Social authenticators.
|
org.takes.facets.fallback |
Fallback.
|
org.takes.facets.flash |
Flash.
|
org.takes.facets.fork |
Fork.
|
org.takes.facets.forward |
Forward.
|
org.takes.rq |
Requests.
|
org.takes.rs.xe |
Xembly responses.
|
org.takes.tk |
Take.
|
org.takes.ts |
Takes.
|
Modifier and Type | Method and Description |
---|---|
Take |
Takes.route(Request request)
Dispatch this request.
|
Modifier and Type | Class and Description |
---|---|
class |
RqAuth
Request with auth information.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Identity> |
PsCookie.enter(Request req) |
Iterator<Identity> |
PsFake.enter(Request request) |
Iterator<Identity> |
Pass.enter(Request request)
Authenticate the user by the request.
|
Iterator<Identity> |
PsChain.enter(Request req) |
Iterator<Identity> |
PsLogout.enter(Request request) |
Iterator<Identity> |
PsByFlag.enter(Request req) |
Iterator<Identity> |
PsFixed.enter(Request request) |
Take |
TsSecure.route(Request request) |
Take |
TsAuth.route(Request request) |
Constructor and Description |
---|
RqAuth(Request request)
Ctor.
|
RqAuth(Request request,
String hdr)
Ctor.
|
XeIdentity(Request req)
Ctor.
|
XeLogoutLink(Request req)
Ctor.
|
XeLogoutLink(Request req,
String rel,
String flag)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Identity> |
PsGithub.enter(Request request) |
Iterator<Identity> |
PsGoogle.enter(Request request) |
Iterator<Identity> |
PsFacebook.enter(Request request) |
Constructor and Description |
---|
XeFacebookLink(Request req,
String app)
Ctor.
|
XeFacebookLink(Request req,
String app,
String rel,
String flag)
Ctor.
|
XeGithubLink(Request req,
String app)
Ctor.
|
XeGithubLink(Request req,
String app,
String rel,
String flag)
Ctor.
|
XeGoogleLink(Request req,
String app)
Ctor.
|
XeGoogleLink(Request req,
String app,
String rel,
String flag)
Ctor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RqFallback
Request with an error inside.
|
Modifier and Type | Method and Description |
---|---|
Take |
TsFallback.route(Request request) |
Constructor and Description |
---|
TkFallback(Take org,
Fallback fbk,
Request req)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Take |
TsFlash.route(Request request) |
Constructor and Description |
---|
XeFlash(Request request)
Ctor.
|
XeFlash(Request request,
String hdr)
Ctor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Target<T extends Request>
Target for a fork.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RqRegex
Request with a matcher of URI.
|
Modifier and Type | Class and Description |
---|---|
static class |
RqRegex.Fake
Fake implementation, for unit tests mostly.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Take> |
FkMethods.route(Request req) |
Iterator<T> |
Fork.route(Request req)
Process this request or ignore it.
|
Take |
TsFork.route(Request request) |
Iterator<Take> |
FkParams.route(Request req) |
Iterator<Take> |
FkRegex.route(Request req) |
Iterator<Response> |
FkEncoding.route(Request req) |
Iterator<Take> |
FkAnonymous.route(Request req) |
Iterator<Take> |
FkHitRefresh.route(Request req) |
Iterator<Take> |
FkFixed.route(Request req) |
Iterator<Response> |
FkTypes.route(Request req) |
Iterator<Take> |
FkAuthenticated.route(Request req) |
Constructor and Description |
---|
RqRegex.Fake(Request req,
String ptn,
String query)
Ctor.
|
RsFork(Request req,
Fork.AtResponse... list)
Ctor.
|
RsFork(Request req,
Iterable<Fork.AtResponse> list)
Ctor.
|
Constructor and Description |
---|
FkAnonymous(Target<Request> tgt)
Ctor.
|
FkAuthenticated(Target<Request> tgt)
Ctor.
|
FkFixed(Target<Request> tgt)
Ctor.
|
FkHitRefresh(File file,
List<String> cmd,
Target<Request> tgt)
Ctor.
|
FkHitRefresh(File file,
Runnable cmd,
Target<Request> tgt)
Ctor.
|
FkHitRefresh(File file,
String cmd,
Target<Request> tgt)
Ctor.
|
FkMethods(Collection<String> mtds,
Target<Request> tgt)
Ctor.
|
FkMethods(String mtd,
Target<Request> tgt)
Ctor.
|
FkParams(String param,
Pattern ptn,
Target<Request> tgt)
Ctor.
|
FkParams(String param,
String ptn,
Target<Request> tgt)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Take |
TsForward.route(Request request) |
Modifier and Type | Class and Description |
---|---|
class |
RqCookies
Request decorator, for HTTP headers parsing.
|
class |
RqFake
Fake request (for unit tests).
|
class |
RqForm
Request decorator that decodes FORM data from
application/x-www-form-urlencoded format (RFC 1738). |
class |
RqGreedy
Request decorator, for HTTP request caching.
|
class |
RqHeaders
Request decorator, for HTTP headers parsing.
|
class |
RqHref
Request decorator, for HTTP URI query parsing.
|
class |
RqLive
Live request.
|
class |
RqMethod
Request decorator, for HTTP method parsing.
|
class |
RqMultipart
Request decorator that decodes FORM data from
multipart/form-data format (RFC 2045). |
class |
RqPrint
Request decorator, to print it all.
|
class |
RqWithHeader
Request with extra header.
|
class |
RqWithoutHeader
Request without a header (even if it was absent).
|
class |
RqWrap
Request wrap.
|
Modifier and Type | Method and Description |
---|---|
Iterable<Request> |
RqMultipart.part(String name)
Get single part.
|
Constructor and Description |
---|
RqCookies(Request req)
Ctor.
|
RqForm(Request req)
Ctor.
|
RqGreedy(Request req)
Ctor.
|
RqHeaders(Request req)
Ctor.
|
RqHref(Request req)
Ctor.
|
RqMethod(Request req)
Ctor.
|
RqMultipart(Request req)
Ctor.
|
RqPrint(Request req)
Ctor.
|
RqWithHeader(Request req,
String header)
Ctor.
|
RqWithHeader(Request req,
String name,
String value)
Ctor.
|
RqWithoutHeader(Request req,
String name)
Ctor.
|
RqWrap(Request req)
Ctor.
|
Constructor and Description |
---|
XeLinkHome(Request req)
Ctor.
|
XeLinkSelf(Request req)
Ctor.
|
Constructor and Description |
---|
TkGzip(Take take,
Request request)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Take |
TsWrap.route(Request request) |
Take |
TsClasspath.route(Request request) |
Take |
TsWithHeaders.route(Request request) |
Take |
TsFiles.route(Request request) |
Take |
TsEmpty.route(Request request) |
Copyright © 2015 Takes. All rights reserved.