|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectorg.nutz.mvc.config.AbstractNutConfig
public abstract class AbstractNutConfig
| 构造方法摘要 | |
|---|---|
AbstractNutConfig(javax.servlet.ServletContext context)
|
|
| 方法摘要 | ||
|---|---|---|
Loading |
createLoading()
根据 MainModule 中的 '@LoadingBy' 得到一个加载逻辑的实现类 |
|
protected java.util.List<java.lang.String> |
enum2list(java.util.Enumeration<?> enums)
|
|
java.lang.String |
getAppRoot()
|
|
AtMap |
getAtMap()
在你的模块中通过 '@At' 声明的入口函数,可以存储在 AtMap 中,这个函数提供一个 AtMap 的实例 |
|
java.lang.Object |
getAttribute(java.lang.String name)
获取上下文环境中的属性对象 |
|
|
getAttributeAs(java.lang.Class<T> type,
java.lang.String name)
获取上下文环境中的属性对象,并自动转成指定类型 |
|
java.util.List<java.lang.String> |
getAttributeNames()
获取上下文环境中属性名称的列表 |
|
Ioc |
getIoc()
|
|
Context |
getLoadingContext()
加载时上下文包括环境变量,以及 "app.root" 等信息 |
|
java.lang.Class<?> |
getMainModule()
获取配置的主模块,一般的说是存放在 initParameter 集合下的 "modules" 属性 值为一个 class 的全名 |
|
SessionProvider |
getSessionProvider()
|
|
void |
setAttribute(java.lang.String name,
java.lang.Object obj)
在上下文环境中设置属性对象 |
|
void |
setAttributeIgnoreNull(java.lang.String name,
java.lang.Object obj)
在上下文环境中设置属性对象,如果值为 null,则忽略 |
|
void |
setSessionProvider(SessionProvider provider)
|
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 从接口 org.nutz.mvc.NutConfig 继承的方法 |
|---|
getAppName, getInitParameter, getInitParameterNames, getServletContext |
| 构造方法详细信息 |
|---|
public AbstractNutConfig(javax.servlet.ServletContext context)
| 方法详细信息 |
|---|
public Loading createLoading()
NutConfig 复制的描述
NutConfig 中的 createLoadingpublic Context getLoadingContext()
NutConfig 复制的描述
NutConfig 中的 getLoadingContextpublic java.lang.String getAppRoot()
NutConfig 中的 getAppRootpublic Ioc getIoc()
NutConfig 中的 getIocpublic java.lang.Object getAttribute(java.lang.String name)
NutConfig 复制的描述
NutConfig 中的 getAttributename - - 属性名
public java.util.List<java.lang.String> getAttributeNames()
NutConfig 复制的描述
NutConfig 中的 getAttributeNames
public <T> T getAttributeAs(java.lang.Class<T> type,
java.lang.String name)
NutConfig 复制的描述
NutConfig 中的 getAttributeAsT - 类型type - 类型name - 属性名
public void setAttribute(java.lang.String name,
java.lang.Object obj)
NutConfig 复制的描述
NutConfig 中的 setAttributename - 属性名obj - 属性值
public void setAttributeIgnoreNull(java.lang.String name,
java.lang.Object obj)
NutConfig 复制的描述
NutConfig 中的 setAttributeIgnoreNullname - 属性名obj - 属性值public java.lang.Class<?> getMainModule()
NutConfig 复制的描述
NutConfig 中的 getMainModulepublic AtMap getAtMap()
NutConfig 复制的描述
NutConfig 中的 getAtMapprotected java.util.List<java.lang.String> enum2list(java.util.Enumeration<?> enums)
public void setSessionProvider(SessionProvider provider)
NutConfig 中的 setSessionProviderpublic SessionProvider getSessionProvider()
NutConfig 中的 getSessionProvider
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||