public interface ActContext<CTX_TYPE extends ActContext>
extends org.osgl.mvc.util.ParamValueProvider
| Modifier and Type | Interface and Description |
|---|---|
static class |
ActContext.Base<CTX extends ActContext.Base> |
static interface |
ActContext.Listener |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
_act_i18n(java.lang.String msgId,
java.lang.Object... args) |
org.osgl.http.H.Format |
accept() |
CTX_TYPE |
accept(org.osgl.http.H.Format fmt) |
CTX_TYPE |
addDestroyable(Destroyable resource) |
CTX_TYPE |
addListener(ActContext.Listener listener) |
CTX_TYPE |
addViolation(java.lang.String property,
javax.validation.ConstraintViolation violation) |
CTX_TYPE |
addViolations(java.util.Map<java.lang.String,javax.validation.ConstraintViolation> violations) |
App |
app() |
<T> T |
attribute(java.lang.String name) |
CTX_TYPE |
attribute(java.lang.String name,
java.lang.Object attr) |
java.util.Map<java.lang.String,java.lang.Object> |
attributes() |
Template |
cachedTemplate() |
CTX_TYPE |
cacheTemplate(Template template) |
AppConfig |
config() |
boolean |
hasViolation() |
java.lang.String |
i18n(boolean ignoreError,
java.lang.Class<?> bundleSpec,
java.lang.String msgId,
java.lang.Object... args) |
java.lang.String |
i18n(boolean ignoreError,
java.lang.String msgId,
java.lang.Object... args) |
java.util.Map<java.lang.String,java.lang.Object> |
i18n(java.lang.Class<?> bundleSpec,
java.lang.Class<? extends java.lang.Enum> enumClass) |
java.util.Map<java.lang.String,java.lang.Object> |
i18n(java.lang.Class<?> bundleSpec,
java.lang.Class<? extends java.lang.Enum> enumClass,
boolean outputProperties) |
java.lang.String |
i18n(java.lang.Class<?> bundleSpec,
java.lang.Enum<?> msgId) |
java.lang.String |
i18n(java.lang.Class<?> bundleSpec,
java.lang.String msgId,
java.lang.Object... args) |
java.util.Map<java.lang.String,java.lang.Object> |
i18n(java.lang.Class<? extends java.lang.Enum> enumClass) |
java.util.Map<java.lang.String,java.lang.Object> |
i18n(java.lang.Class<? extends java.lang.Enum> enumClass,
boolean outputProperties) |
java.lang.String |
i18n(java.lang.Enum<?> msgId) |
java.lang.String |
i18n(java.lang.String msgId,
java.lang.Object... args) |
java.util.Locale |
locale() |
java.util.Locale |
locale(boolean required) |
CTX_TYPE |
locale(java.util.Locale locale) |
java.lang.String |
methodPath() |
CTX_TYPE |
removeAttribute(java.lang.String name) |
<T> T |
renderArg(java.lang.String name) |
CTX_TYPE |
renderArg(java.lang.String name,
java.lang.Object val) |
java.util.Map<java.lang.String,java.lang.Object> |
renderArgs()
Returns all render arguments
|
org.osgl.util.S.Buffer |
strBuf()
Returns a reusable
S.Buffer instance |
java.lang.String |
templateContext()
Returns the template context
|
CTX_TYPE |
templateContext(java.lang.String context)
Set template context
|
java.lang.String |
templatePath()
If
template path has been set before then return the template path |
CTX_TYPE |
templatePath(java.lang.String path)
Set path to template file
|
boolean |
templatePathIsImplicit()
Check if the template path is implicit i.e.
|
javax.validation.ConstraintViolation |
violation(java.lang.String property) |
java.util.Map<java.lang.String,javax.validation.ConstraintViolation> |
violations() |
App app()
AppConfig config()
CTX_TYPE accept(org.osgl.http.H.Format fmt)
org.osgl.http.H.Format accept()
CTX_TYPE locale(java.util.Locale locale)
java.util.Locale locale()
java.util.Locale locale(boolean required)
java.lang.String templatePath()
If template path has been set before then return the template path
CTX_TYPE templatePath(java.lang.String path)
Set path to template file
path - the path to template fileAppContextjava.lang.String templateContext()
Returns the template context
CTX_TYPE templateContext(java.lang.String context)
Set template context
context - the path to template contextActContextboolean templatePathIsImplicit()
Check if the template path is implicit i.e. derived from methodPath()
true if template path is implicit; false otherwiseTemplate cachedTemplate()
<T> T renderArg(java.lang.String name)
java.util.Map<java.lang.String,java.lang.Object> renderArgs()
Returns all render arguments
CTX_TYPE renderArg(java.lang.String name, java.lang.Object val)
CTX_TYPE addListener(ActContext.Listener listener)
CTX_TYPE addDestroyable(Destroyable resource)
CTX_TYPE attribute(java.lang.String name, java.lang.Object attr)
<T> T attribute(java.lang.String name)
java.util.Map<java.lang.String,java.lang.Object> attributes()
CTX_TYPE removeAttribute(java.lang.String name)
CTX_TYPE addViolations(java.util.Map<java.lang.String,javax.validation.ConstraintViolation> violations)
CTX_TYPE addViolation(java.lang.String property, javax.validation.ConstraintViolation violation)
boolean hasViolation()
java.util.Map<java.lang.String,javax.validation.ConstraintViolation> violations()
javax.validation.ConstraintViolation violation(java.lang.String property)
java.lang.String _act_i18n(java.lang.String msgId,
java.lang.Object... args)
java.lang.String i18n(boolean ignoreError,
java.lang.String msgId,
java.lang.Object... args)
java.lang.String i18n(java.lang.String msgId,
java.lang.Object... args)
java.lang.String i18n(java.lang.Class<?> bundleSpec,
java.lang.String msgId,
java.lang.Object... args)
java.lang.String i18n(boolean ignoreError,
java.lang.Class<?> bundleSpec,
java.lang.String msgId,
java.lang.Object... args)
java.lang.String i18n(java.lang.Enum<?> msgId)
java.lang.String i18n(java.lang.Class<?> bundleSpec,
java.lang.Enum<?> msgId)
java.util.Map<java.lang.String,java.lang.Object> i18n(java.lang.Class<? extends java.lang.Enum> enumClass)
java.util.Map<java.lang.String,java.lang.Object> i18n(java.lang.Class<?> bundleSpec,
java.lang.Class<? extends java.lang.Enum> enumClass)
java.util.Map<java.lang.String,java.lang.Object> i18n(java.lang.Class<? extends java.lang.Enum> enumClass,
boolean outputProperties)
java.util.Map<java.lang.String,java.lang.Object> i18n(java.lang.Class<?> bundleSpec,
java.lang.Class<? extends java.lang.Enum> enumClass,
boolean outputProperties)
java.lang.String methodPath()
org.osgl.util.S.Buffer strBuf()
Returns a reusable S.Buffer instance
Copyright © 2014–2017 ActFramework. All rights reserved.