-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
object
&
Convenient extractor allowing to apply two extractors.
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
val
ACCEPT: String
-
val
ACCEPTED: Int
-
val
ACCEPT_CHARSET: String
-
val
ACCEPT_ENCODING: String
-
val
ACCEPT_LANGUAGE: String
-
val
ACCEPT_RANGES: String
-
val
ACCESS_CONTROL_ALLOW_CREDENTIALS: String
-
val
ACCESS_CONTROL_ALLOW_HEADERS: String
-
val
ACCESS_CONTROL_ALLOW_METHODS: String
-
val
ACCESS_CONTROL_ALLOW_ORIGIN: String
-
val
ACCESS_CONTROL_EXPOSE_HEADERS: String
-
val
ACCESS_CONTROL_MAX_AGE: String
-
val
ACCESS_CONTROL_REQUEST_HEADERS: String
-
val
ACCESS_CONTROL_REQUEST_METHOD: String
-
val
AGE: String
-
val
ALLOW: String
-
val
AUTHORIZATION: String
-
val
Accepted: Status
Generates a ‘202 ACCEPTED’ result.
Generates a ‘202 ACCEPTED’ result.
- Definition Classes
- Results
-
Common extractors to check if a request accepts JSON, Html, etc.
-
-
val
BAD_GATEWAY: Int
-
val
BAD_REQUEST: Int
-
val
BINARY: String
Content-Type of binary data.
-
val
BadGateway: Status
Generates a ‘502 BAD_GATEWAY’ result.
Generates a ‘502 BAD_GATEWAY’ result.
- Definition Classes
- Results
-
val
BadRequest: Status
Generates a ‘400 BAD_REQUEST’ result.
Generates a ‘400 BAD_REQUEST’ result.
- Definition Classes
- Results
-
val
CACHE_CONTROL: String
-
val
CONFLICT: Int
-
val
CONNECTION: String
-
val
CONTENT_DISPOSITION: String
-
val
CONTENT_ENCODING: String
-
val
CONTENT_LANGUAGE: String
-
val
CONTENT_LENGTH: String
-
val
CONTENT_LOCATION: String
-
val
CONTENT_MD5: String
-
val
CONTENT_RANGE: String
-
val
CONTENT_TRANSFER_ENCODING: String
-
val
CONTENT_TYPE: String
-
val
CONTINUE: Int
-
val
COOKIE: String
-
val
CREATED: Int
-
def
CSS(implicit codec: Codec ): String
Content-Type of css.
-
val
Conflict: Status
Generates a ‘409 CONFLICT’ result.
Generates a ‘409 CONFLICT’ result.
- Definition Classes
- Results
-
val
Created: Status
Generates a ‘201 CREATED’ result.
Generates a ‘201 CREATED’ result.
- Definition Classes
- Results
-
val
DATE: String
-
val
ETAG: String
-
def
EVENT_STREAM(implicit codec: Codec ): String
Content-Type of server sent events.
Content-Type of server sent events.
- Definition Classes
- ContentTypes
-
val
EXPECT: String
-
val
EXPECTATION_FAILED: Int
-
val
EXPIRES: String
-
val
EntityTooLarge: Status
Generates a ‘413 REQUEST_ENTITY_TOO_LARGE’ result.
Generates a ‘413 REQUEST_ENTITY_TOO_LARGE’ result.
- Definition Classes
- Results
-
val
ExpectationFailed: Status
Generates a ‘417 EXPECTATION_FAILED’ result.
Generates a ‘417 EXPECTATION_FAILED’ result.
- Definition Classes
- Results
-
val
FAILED_DEPENDENCY: Int
-
val
FORBIDDEN: Int
-
def
FORM(implicit codec: Codec ): String
Content-Type of form-urlencoded.
Content-Type of form-urlencoded.
- Definition Classes
- ContentTypes
-
val
FOUND: Int
-
val
FROM: String
-
val
FailedDependency: Status
Generates a ‘424 FAILED_DEPENDENCY’ result.
Generates a ‘424 FAILED_DEPENDENCY’ result.
- Definition Classes
- Results
-
val
Forbidden: Status
Generates a ‘403 FORBIDDEN’ result.
Generates a ‘403 FORBIDDEN’ result.
- Definition Classes
- Results
-
Generates a ‘302 FOUND’ simple result.
Generates a ‘302 FOUND’ simple result.
- url
the URL to redirect to
- Definition Classes
- Results
-
val
GATEWAY_TIMEOUT: Int
-
val
GONE: Int
-
val
GatewayTimeout: Status
Generates a ‘504 GATEWAY_TIMEOUT’ result.
Generates a ‘504 GATEWAY_TIMEOUT’ result.
- Definition Classes
- Results
-
Generates a ‘410 GONE’ result.
Generates a ‘410 GONE’ result.
- Definition Classes
- Results
-
val
HOST: String
-
def
HTML(implicit codec: Codec ): String
Content-Type of html.
-
val
HTTP_VERSION_NOT_SUPPORTED: Int
-
val
HttpVersionNotSupported: Status
Generates a ‘505 HTTP_VERSION_NOT_SUPPORTED’ result.
Generates a ‘505 HTTP_VERSION_NOT_SUPPORTED’ result.
- Definition Classes
- Results
-
val
IF_MATCH: String
-
val
IF_MODIFIED_SINCE: String
-
val
IF_NONE_MATCH: String
-
val
IF_RANGE: String
-
val
IF_UNMODIFIED_SINCE: String
-
val
INSUFFICIENT_STORAGE: Int
-
val
INTERNAL_SERVER_ERROR: Int
-
val
InsufficientStorage: Status
Generates a ‘507 INSUFFICIENT_STORAGE’ result.
Generates a ‘507 INSUFFICIENT_STORAGE’ result.
- Definition Classes
- Results
-
val
InternalServerError: Status
Generates a ‘500 INTERNAL_SERVER_ERROR’ result.
Generates a ‘500 INTERNAL_SERVER_ERROR’ result.
- Definition Classes
- Results
-
def
JAVASCRIPT(implicit codec: Codec ): String
Content-Type of javascript.
-
def
JSON(implicit codec: Codec ): String
Content-Type of json.
-
val
LAST_MODIFIED: String
-
val
LENGTH_REQUIRED: Int
-
val
LOCATION: String
-
val
LOCKED: Int
-
Generates a ‘423 LOCKED’ result.
Generates a ‘423 LOCKED’ result.
- Definition Classes
- Results
-
val
MAX_FORWARDS: String
-
val
METHOD_NOT_ALLOWED: Int
-
val
MOVED_PERMANENTLY: Int
-
val
MULTIPLE_CHOICES: Int
-
val
MULTI_STATUS: Int
-
val
MethodNotAllowed: Status
Generates a ‘405 METHOD_NOT_ALLOWED’ result.
Generates a ‘405 METHOD_NOT_ALLOWED’ result.
- Definition Classes
- Results
-
Generates a ‘301 MOVED_PERMANENTLY’ simple result.
Generates a ‘301 MOVED_PERMANENTLY’ simple result.
- url
the URL to redirect to
- Definition Classes
- Results
-
val
MultiStatus: Status
Generates a ‘207 MULTI_STATUS’ result.
Generates a ‘207 MULTI_STATUS’ result.
- Definition Classes
- Results
-
val
NON_AUTHORITATIVE_INFORMATION: Int
-
val
NOT_ACCEPTABLE: Int
-
val
NOT_FOUND: Int
-
val
NOT_IMPLEMENTED: Int
-
val
NOT_MODIFIED: Int
-
val
NO_CONTENT: Int
-
Generates a ‘204 NO_CONTENT’ result.
Generates a ‘204 NO_CONTENT’ result.
- Definition Classes
- Results
-
val
NonAuthoritativeInformation: Status
Generates a ‘203 NON_AUTHORITATIVE_INFORMATION’ result.
Generates a ‘203 NON_AUTHORITATIVE_INFORMATION’ result.
- Definition Classes
- Results
-
val
NotAcceptable: Status
Generates a ‘406 NOT_ACCEPTABLE’ result.
Generates a ‘406 NOT_ACCEPTABLE’ result.
- Definition Classes
- Results
-
val
NotFound: Status
Generates a ‘404 NOT_FOUND’ result.
Generates a ‘404 NOT_FOUND’ result.
- Definition Classes
- Results
-
val
NotImplemented: Status
Generates a ‘501 NOT_IMPLEMENTED’ result.
Generates a ‘501 NOT_IMPLEMENTED’ result.
- Definition Classes
- Results
-
Generates a ‘304 NOT_MODIFIED’ result.
Generates a ‘304 NOT_MODIFIED’ result.
- Definition Classes
- Results
-
val
OK: Int
-
val
ORIGIN: String
-
Generates a ‘200 OK’ result.
Generates a ‘200 OK’ result.
- Definition Classes
- Results
-
val
PARTIAL_CONTENT: Int
-
val
PAYMENT_REQUIRED: Int
-
val
PRAGMA: String
-
val
PRECONDITION_FAILED: Int
-
val
PROXY_AUTHENTICATE: String
-
val
PROXY_AUTHENTICATION_REQUIRED: Int
-
val
PROXY_AUTHORIZATION: String
-
val
PartialContent: Status
Generates a ‘206 PARTIAL_CONTENT’ result.
Generates a ‘206 PARTIAL_CONTENT’ result.
- Definition Classes
- Results
-
val
PreconditionFailed: Status
Generates a ‘412 PRECONDITION_FAILED’ result.
Generates a ‘412 PRECONDITION_FAILED’ result.
- Definition Classes
- Results
-
val
RANGE: String
-
val
REFERER: String
-
val
REQUESTED_RANGE_NOT_SATISFIABLE: Int
-
val
REQUEST_ENTITY_TOO_LARGE: Int
-
val
REQUEST_TIMEOUT: Int
-
val
REQUEST_URI_TOO_LONG: Int
-
val
RESET_CONTENT: Int
-
val
RETRY_AFTER: String
-
Generates a redirect simple result.
Generates a redirect simple result.
- call
Call defining the URL to redirect to, which typically comes from the reverse router
- Definition Classes
- Results
-
def
Redirect(url: String, queryString: Map[String, Seq[String]] = Map.empty, status: Int = SEE_OTHER ): SimpleResult[EmptyContent]
Generates a redirect simple result.
Generates a redirect simple result.
- url
the URL to redirect to
- queryString
queryString parameters to add to the queryString
- status
HTTP status
- Definition Classes
- Results
-
Generates a redirect simple result.
Generates a redirect simple result.
- url
the URL to redirect to
- status
HTTP status
- Definition Classes
- Results
-
val
RequestTimeout: Status
Generates a ‘408 REQUEST_TIMEOUT’ result.
Generates a ‘408 REQUEST_TIMEOUT’ result.
- Definition Classes
- Results
-
Generates a ‘205 RESET_CONTENT’ result.
Generates a ‘205 RESET_CONTENT’ result.
- Definition Classes
- Results
-
val
SEE_OTHER: Int
-
val
SERVER: String
-
val
SERVICE_UNAVAILABLE: Int
-
val
SET_COOKIE: String
-
val
SET_COOKIE2: String
-
val
SWITCHING_PROTOCOLS: Int
-
Generates a ‘303 SEE_OTHER’ simple result.
Generates a ‘303 SEE_OTHER’ simple result.
- url
the URL to redirect to
- Definition Classes
- Results
-
val
ServiceUnavailable: Status
Generates a ‘503 SERVICE_UNAVAILABLE’ result.
Generates a ‘503 SERVICE_UNAVAILABLE’ result.
- Definition Classes
- Results
-
def
Status(code: Int): Status
Generates a simple result.
Generates a simple result.
- code
the status code
- Definition Classes
- Results
-
val
TE: String
-
val
TEMPORARY_REDIRECT: Int
-
def
TEXT(implicit codec: Codec ): String
Content-Type of text.
-
Provides an empty Action implementation: the result is a standard ‘Not implemented yet’ result page.
Provides an empty Action implementation: the result is a standard ‘Not implemented yet’ result page.
For example:
def index(name:String) = TODO
- Definition Classes
- Controller
-
val
TOO_MANY_REQUEST: Int
-
val
TRAILER: String
-
val
TRANSFER_ENCODING: String
-
Generates a ‘307 TEMPORARY_REDIRECT’ simple result.
Generates a ‘307 TEMPORARY_REDIRECT’ simple result.
- url
the URL to redirect to
- Definition Classes
- Results
-
val
TooManyRequest: Status
Generates a ‘429 TOO_MANY_REQUEST’ result.
Generates a ‘429 TOO_MANY_REQUEST’ result.
- Definition Classes
- Results
-
val
UNAUTHORIZED: Int
-
val
UNPROCESSABLE_ENTITY: Int
-
val
UNSUPPORTED_MEDIA_TYPE: Int
-
val
UPGRADE: String
-
val
USER_AGENT: String
-
val
USE_PROXY: Int
-
val
Unauthorized: Status
Generates a ‘401 UNAUTHORIZED’ result.
Generates a ‘401 UNAUTHORIZED’ result.
- Definition Classes
- Results
-
val
UnprocessableEntity: Status
Generates a ‘422 UNPROCESSABLE_ENTITY’ result.
Generates a ‘422 UNPROCESSABLE_ENTITY’ result.
- Definition Classes
- Results
-
val
UnsupportedMediaType: Status
Generates a ‘415 UNSUPPORTED_MEDIA_TYPE’ result.
Generates a ‘415 UNSUPPORTED_MEDIA_TYPE’ result.
- Definition Classes
- Results
-
val
UriTooLong: Status
Generates a ‘414 REQUEST_URI_TOO_LONG’ result.
Generates a ‘414 REQUEST_URI_TOO_LONG’ result.
- Definition Classes
- Results
-
val
VARY: String
-
val
VIA: String
-
val
WARNING: String
-
val
WWW_AUTHENTICATE: String
-
def
XML(implicit codec: Codec ): String
Content-Type of xml.
-
val
X_FORWARDED_FOR: String
-
val
X_FORWARDED_HOST: String
-
val
X_FORWARDED_PORT: String
-
val
X_FORWARDED_PROTO: String
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
-
@throws()
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
Returns a 500 InternalServerError response.
Returns a 500 InternalServerError response.
Example:
GET /xxx controllers.Default.error
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
-
@throws()
-
implicit
def
flash(implicit request: RequestHeader ): Flash
Retrieve the flash scope implicitly from the request.
Retrieve the flash scope implicitly from the request.
For example:
def index(name:String) = Action { implicit request =>
val message = flash("message")
Ok("Got " + message)
} - Definition Classes
- Controller
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
-
implicit
def
lang(implicit request: RequestHeader ): Lang
-
final
def
ne(arg0: AnyRef): Boolean
-
Returns a 404 NotFound response.
Returns a 404 NotFound response.
Example:
GET /favicon.ico controllers.Default.notFound
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
Default body parsers.
-
Returns a 302 Redirect response.
Returns a 302 Redirect response.
Example:
GET /google controllers.Default.redirect(to = "http://www.google.com")
-
Tries to render the most acceptable result according to the request’s Accept header value.
Tries to render the most acceptable result according to the request’s Accept header value.
render {
case Accepts.Html() => Ok(views.html.show(value))
case Accepts.Json() => Ok(Json.toJson(value))
}- f
A partial function returning a Result for a given request media range
- returns
A result provided by f, if it is defined for the current request media ranges, otherwise NotAcceptable
- Definition Classes
- Rendering
-
implicit
def
session(implicit request: RequestHeader ): Session
Retrieves the session implicitly from the request.
Retrieves the session implicitly from the request.
For example:
def index(name:String) = Action { implicit request =>
val username = session("username")
Ok("Hello " + username)
} - Definition Classes
- Controller
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
Returns a 501 NotImplemented response.
Returns a 501 NotImplemented response.
Example:
GET /admin controllers.Default.todo
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
-
@throws()
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
-
@throws()
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
-
@throws()
-
def
withCharset(mimeType: String)(implicit codec: Codec ): String
- returns
the codec charset appended to mimeType
- Definition Classes
- ContentTypes