|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
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
中的 createLoading
public Context getLoadingContext()
NutConfig
复制的描述
NutConfig
中的 getLoadingContext
public java.lang.String getAppRoot()
NutConfig
中的 getAppRoot
public Ioc getIoc()
NutConfig
中的 getIoc
public java.lang.Object getAttribute(java.lang.String name)
NutConfig
复制的描述
NutConfig
中的 getAttribute
name
- - 属性名
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
中的 getAttributeAs
T
- 类型type
- 类型name
- 属性名
public void setAttribute(java.lang.String name, java.lang.Object obj)
NutConfig
复制的描述
NutConfig
中的 setAttribute
name
- 属性名obj
- 属性值public void setAttributeIgnoreNull(java.lang.String name, java.lang.Object obj)
NutConfig
复制的描述
NutConfig
中的 setAttributeIgnoreNull
name
- 属性名obj
- 属性值public java.lang.Class<?> getMainModule()
NutConfig
复制的描述
NutConfig
中的 getMainModule
public AtMap getAtMap()
NutConfig
复制的描述
NutConfig
中的 getAtMap
protected java.util.List<java.lang.String> enum2list(java.util.Enumeration<?> enums)
public void setSessionProvider(SessionProvider provider)
NutConfig
中的 setSessionProvider
public SessionProvider getSessionProvider()
NutConfig
中的 getSessionProvider
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |