| Package | Description |
|---|---|
| ninja | |
| ninja.bodyparser | |
| ninja.i18n | |
| ninja.params | |
| ninja.session | |
| ninja.template | |
| ninja.utils |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Context.Impl
Impl is used to hide stuff that a user should not see on
code completion.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WrappedContext
A wrapped context.
|
| Modifier and Type | Method and Description |
|---|---|
Result |
SecureFilter.filter(FilterChain chain,
Context context) |
Result |
Filter.filter(FilterChain filterChain,
Context context)
Filter the request.
|
Result |
BasicAuthFilter.filter(FilterChain chain,
Context context) |
Result |
NinjaDefault.getBadRequestResult(Context context,
java.lang.Exception exception) |
Result |
Ninja.getBadRequestResult(Context context,
java.lang.Exception exception)
Should handle cases where the client sent strange date that
led to an error.
|
static java.lang.String |
AssetsController.getFileNameFromPathOrReturnRequestPath(Context context) |
Result |
NinjaDefault.getForbiddenResult(Context context) |
Result |
Ninja.getForbiddenResult(Context context)
Should handle cases where access is forbidden
Should lead to a html error 403 - forbidden
(and be used with the same mindset).
|
Result |
NinjaDefault.getInternalServerErrorResult(Context context,
java.lang.Exception exception) |
Result |
Ninja.getInternalServerErrorResult(Context context,
java.lang.Exception exception)
Should handle cases where an exception is thrown
when handling a route that let to an internal server error.
|
Result |
NinjaDefault.getNotFoundResult(Context context) |
Result |
Ninja.getNotFoundResult(Context context)
Should handle cases where no route can be found for a given request.
|
Result |
NinjaDefault.getUnauthorizedResult(Context context) |
Result |
Ninja.getUnauthorizedResult(Context context)
Should handle cases where access is unauthorized
Should lead to a html error 401 - unauthorized
(and be used with the same mindset).
|
Result |
FilterChain.next(Context context)
Pass the request to the next filter
|
Result |
NinjaDefault.onException(Context context,
java.lang.Exception exception) |
Result |
Ninja.onException(Context context,
java.lang.Exception exception)
This result should be used when an error occurs.
|
void |
Renderable.render(Context context,
Result result) |
void |
NinjaDefault.renderErrorResultAndCatchAndLogExceptions(Result result,
Context context) |
void |
Ninja.renderErrorResultAndCatchAndLogExceptions(Result result,
Context context)
Should be used to render an error.
|
Result |
AssetsController.serve(Context context)
Deprecated.
|
Result |
AssetsController.serveStatic(Context context)
Serves resources from the assets directory of your application.
|
Result |
AssetsController.serveWebJars(Context context)
Serves resources from the assets directory of your application.
|
| Constructor and Description |
|---|
WrappedContext(Context wrapped) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
BodyParserEngineXml.invoke(Context context,
java.lang.Class<T> classOfT) |
<T> T |
BodyParserEnginePost.invoke(Context context,
java.lang.Class<T> classOfT) |
<T> T |
BodyParserEngineJson.invoke(Context context,
java.lang.Class<T> classOfT) |
<T> T |
BodyParserEngine.invoke(Context context,
java.lang.Class<T> classOfT)
Invoke the parser and get back a Java object populated
with the content of this request.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<java.lang.String> |
MessagesImpl.get(java.lang.String key,
Context context,
com.google.common.base.Optional<Result> result,
java.lang.Object... parameter) |
com.google.common.base.Optional<java.lang.String> |
Messages.get(java.lang.String key,
Context context,
com.google.common.base.Optional<Result> result,
java.lang.Object... parameter)
Get a translated string.
|
java.util.Map<java.lang.Object,java.lang.Object> |
MessagesImpl.getAll(Context context,
com.google.common.base.Optional<Result> result) |
java.util.Map<java.lang.Object,java.lang.Object> |
Messages.getAll(Context context,
com.google.common.base.Optional<Result> result)
Returns all messages for the default language in that context / result.
|
com.google.common.base.Optional<java.lang.String> |
LangImpl.getLanguage(Context context,
com.google.common.base.Optional<Result> result) |
com.google.common.base.Optional<java.lang.String> |
Lang.getLanguage(Context context,
com.google.common.base.Optional<Result> result)
Retrieve the current language or null if not set.
|
java.lang.String |
MessagesImpl.getWithDefault(java.lang.String key,
java.lang.String defaultMessage,
Context context,
com.google.common.base.Optional<Result> result,
java.lang.Object... params) |
java.lang.String |
Messages.getWithDefault(java.lang.String key,
java.lang.String defaultMessage,
Context context,
com.google.common.base.Optional<Result> result,
java.lang.Object... params)
Gets a message for a message key.
|
| Modifier and Type | Method and Description |
|---|---|
Context |
ArgumentExtractors.ContextExtractor.extract(Context context) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<Context> |
ArgumentExtractors.ContextExtractor.getExtractedType() |
| Modifier and Type | Method and Description |
|---|---|
T |
ValidatingArgumentExtractor.extract(Context context) |
X |
ParsingArrayExtractor.extract(Context context) |
T |
ParsingArgumentExtractor.extract(Context context) |
Context |
ArgumentExtractors.ContextExtractor.extract(Context context) |
Validation |
ArgumentExtractors.ValidationExtractor.extract(Context context) |
Session |
ArgumentExtractors.SessionExtractor.extract(Context context) |
FlashScope |
ArgumentExtractors.FlashExtractor.extract(Context context) |
java.lang.String |
ArgumentExtractors.PathParamExtractor.extract(Context context) |
java.lang.String |
ArgumentExtractors.ParamExtractor.extract(Context context) |
java.lang.String[] |
ArgumentExtractors.ParamsExtractor.extract(Context context) |
java.lang.String |
ArgumentExtractors.HeaderExtractor.extract(Context context) |
java.lang.String[] |
ArgumentExtractors.HeadersExtractor.extract(Context context) |
java.lang.String |
ArgumentExtractors.SessionParamExtractor.extract(Context context) |
java.lang.Object |
ArgumentExtractors.AttributeExtractor.extract(Context context) |
T |
ArgumentExtractors.BodyAsExtractor.extract(Context context) |
T |
ArgumentExtractor.extract(Context context)
Extract the argument from the context
|
java.lang.Object |
ControllerMethodInvoker.invoke(java.lang.Object controller,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionImpl.init(Context context)
Has to be called initially.
|
void |
Session.init(Context context) |
void |
FlashScopeImpl.init(Context context) |
void |
FlashScope.init(Context context) |
void |
SessionImpl.save(Context context,
Result result) |
void |
Session.save(Context context,
Result result) |
void |
FlashScopeImpl.save(Context context,
Result result) |
void |
FlashScope.save(Context context,
Result result) |
| Modifier and Type | Method and Description |
|---|---|
void |
TemplateEngineXml.invoke(Context context,
Result result) |
void |
TemplateEngineText.invoke(Context context,
Result result) |
void |
TemplateEngineJsonP.invoke(Context context,
Result result) |
void |
TemplateEngineJson.invoke(Context context,
Result result) |
void |
TemplateEngineFreemarker.invoke(Context context,
Result result) |
void |
TemplateEngine.invoke(Context context,
Result result)
Render the given object to the given context
|
| Constructor and Description |
|---|
TemplateEngineFreemarkerI18nMethod(Messages messages,
Context context,
Result result) |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpCacheToolkitImpl.addEtag(Context context,
Result result,
java.lang.Long lastModified) |
void |
HttpCacheToolkit.addEtag(Context context,
Result result,
java.lang.Long lastModified)
Adds etag to result.
|
java.lang.String |
MimeTypes.getContentType(Context context,
java.lang.String filename)
return the content-type from a file name.
|
java.lang.String |
MimeTypes.getContentType(Context context,
java.lang.String filename,
java.lang.String defaultContentType)
return the content-type from a file name.
For a text-based content-type, also return the encoding suffix eg. |
void |
ResultHandler.handleResult(Result result,
Context context) |
boolean |
HttpCacheToolkitImpl.isModified(com.google.common.base.Optional<java.lang.String> etag,
com.google.common.base.Optional<java.lang.Long> lastModified,
Context context) |
boolean |
HttpCacheToolkit.isModified(com.google.common.base.Optional<java.lang.String> etag,
com.google.common.base.Optional<java.lang.Long> lastModified,
Context context)
Checks if resource has been modified.
|
Copyright © 2014 ninjaframework. All Rights Reserved.