Package | Description |
---|---|
act.app | |
act.cli | |
act.cli.view | |
act.data | |
act.db | |
act.inject |
The package is all about Dependency Injections
|
act.inject.param | |
act.job | |
act.mail | |
act.util | |
act.view | |
act.ws |
Modifier and Type | Class and Description |
---|---|
class |
ActionContext
AppContext encapsulate contextual properties needed by an application session |
Modifier and Type | Method and Description |
---|---|
void |
AppContextAware.setAppContext(ActContext context) |
Modifier and Type | Class and Description |
---|---|
class |
CliContext |
class |
CliOverHttpContext
The Cli over http context
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
CliView.render(java.lang.Object result,
PropertySpec.MetaInfo spec,
ActContext context) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
DataPropertyRepository.outputFields(PropertySpec.MetaInfo spec,
java.lang.Class<?> componentClass,
ActContext context) |
Modifier and Type | Method and Description |
---|---|
protected ActContext |
DaoBase.appContext() |
Modifier and Type | Method and Description |
---|---|
void |
DaoBase.setAppContext(ActContext context) |
Modifier and Type | Field and Description |
---|---|
static javax.inject.Provider<ActContext> |
ActProviders.ACT_CONTEXT |
Modifier and Type | Method and Description |
---|---|
protected ParamValueLoader[] |
ParamValueLoaderService.findMethodParamLoaders(java.lang.reflect.Method method,
java.lang.Class host,
ActContext ctx,
org.osgl.Osgl.Var<java.lang.Boolean> hasValidationConstraint) |
java.lang.Object |
ParamValueLoader.load(java.lang.Object bean,
ActContext<?> context,
boolean noDefaultValue)
Provide the value for a parameter from current execution context.
|
java.lang.Object |
ProvidedValueLoader.load(java.lang.Object bean,
ActContext<?> context,
boolean noDefaultValue) |
java.lang.Object |
StringValueResolverValueLoader.load(java.lang.Object bean,
ActContext<?> context,
boolean noDefaultValue) |
java.lang.Object |
ParamValueLoaderService.loadHostBean(java.lang.Class beanClass,
ActContext<?> ctx) |
java.lang.Object[] |
ParamValueLoaderService.loadMethodParams(java.lang.Object host,
java.lang.reflect.Method method,
ActContext ctx) |
ParamValueLoader[] |
ParamValueLoaderService.methodParamLoaders(java.lang.Object host,
java.lang.reflect.Method method,
ActContext ctx) |
Modifier and Type | Method and Description |
---|---|
<T extends ParamValueLoaderService> |
ParamValueLoaderManager.get(java.lang.Class<? extends ActContext> contextClass) |
Modifier and Type | Class and Description |
---|---|
class |
JobContext
Communicate context data across threads
|
Modifier and Type | Class and Description |
---|---|
class |
MailerContext |
Modifier and Type | Interface and Description |
---|---|
interface |
ActContext<CTX_TYPE extends ActContext> |
Modifier and Type | Class and Description |
---|---|
static class |
ActContext.Base<CTX extends ActContext.Base> |
Modifier and Type | Field and Description |
---|---|
static AsmType<ActContext> |
AsmTypes.ACT_CONTEXT |
Modifier and Type | Method and Description |
---|---|
static java.lang.Class<? extends ActContext> |
ActContext.Base.currentContextType() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
PropertySpec.MetaInfo.excludedFields(ActContext context) |
java.lang.String |
PropertySpec.MetaInfo.label(java.lang.String field,
ActContext context) |
java.util.Map<java.lang.String,java.lang.String> |
PropertySpec.MetaInfo.labelMapping(ActContext context) |
java.util.List<java.lang.String> |
PropertySpec.MetaInfo.labels(java.util.List<java.lang.String> outputs,
ActContext context) |
void |
ActContext.Listener.onDestroy(ActContext context) |
java.util.List<java.lang.String> |
PropertySpec.MetaInfo.outputFields(ActContext context) |
static PropertySpec.MetaInfo |
PropertySpec.MetaInfo.withCurrent(HandlerMethodMetaInfo methodMetaInfo,
ActContext context) |
static PropertySpec.MetaInfo |
PropertySpec.MetaInfo.withCurrent(PropertySpec.MetaInfo builtIn,
ActContext context) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
TemplatePathResolver.amendSuffix(java.lang.String path,
ActContext context) |
boolean |
View.appliedTo(ActContext context) |
java.lang.Object |
MailerViewVarDef.evaluate(ActContext context) |
java.lang.Object |
ActionViewVarDef.evaluate(ActContext context) |
abstract java.lang.Object |
VarDef.evaluate(ActContext context)
A specific variable implementation shall override this method to evaluate the variable value at runtime
|
static RenderCSV |
RenderCSV.get(org.osgl.http.H.Status status,
java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
static RenderCSV |
RenderCSV.get(java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
Template |
ViewManager.load(ActContext context) |
java.lang.String |
TemplatePathResolver.resolve(ActContext context) |
protected java.lang.String |
TemplatePathResolver.resolveTemplatePath(java.lang.String path,
ActContext context)
Sub class shall use this method to implement template path resolving logic.
|
java.lang.String |
TemplatePathResolver.resolveWithContextMethodPath(ActContext context) |
Constructor and Description |
---|
FilteredRenderJSON(org.osgl.http.H.Status status,
java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
FilteredRenderJSON(java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
FilteredRenderXML(org.osgl.http.H.Status status,
java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
FilteredRenderXML(java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
RenderCSV(org.osgl.http.H.Status status,
java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
RenderCSV(java.lang.Object v,
PropertySpec.MetaInfo spec,
ActContext context) |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketContext |
Copyright © 2014–2017 ActFramework. All rights reserved.