限定符和类型 | 方法和说明 |
---|---|
void |
AppListener.after(AppContext context)
执行后触发
|
boolean |
AppListener.before(AppContext context)
执行前触发,返回false可阻止该操作的继续
|
java.util.List<AWSPluginProfile> |
PluginListener.register(AppContext context)
返回该App插件注册列表, 这个列表是开发者对各种插件描述接口实现类
|
限定符和类型 | 方法和说明 |
---|---|
AppContext |
AppContext.getParentContext()
获得该App的父App对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
AWSPluginProfile.setAppContext(AppContext context)
注册该该插件的App应用上下文
|
限定符和类型 | 方法和说明 |
---|---|
AppContext |
ActionWeb.getAppContext()
返回AppContext
|
限定符和类型 | 方法和说明 |
---|---|
static AppContext |
ClassReflect.getAppContext(java.lang.Class<?> c)
根据类c获得自己所在的app上下文。
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
ClassReflect.execInAppContext(AppContext appContext,
ExecCallback callback)
以app的类加载器为线程上下文类加载器,执行回调函数
|
static java.lang.reflect.Constructor |
ClassReflect.getConstructor(java.lang.String className,
java.lang.Class[] parameterTypes,
AppContext appContext)
从指定的app应用对象构造一个类的 Constructor对象,它反映此 Class对象所表示的类的指定公共构造方法
|
static java.lang.Object |
ClassReflect.getInstance(java.lang.String className,
java.lang.Class<?>[] parameterTypes,
java.lang.Object[] initargs,
AppContext appContext)
从指定的app对象声明类的新实例,并用指定的初始化参数初始化该实例。
|
限定符和类型 | 方法和说明 |
---|---|
AppContext |
AppAPI.getAppContext(java.lang.String appId)
根据appId,获得app在当前AWS节点实例(JVM)的上下文对象
|
AppContext |
AppAPI.getCurrentAppContext()
获得处理当前Web请求的App对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
AppAPI.asynCallASLP(AppContext sourceApp,
java.lang.String aslp,
java.util.Map<java.lang.String,java.lang.Object> params)
异步调用一个ASLP服务地址
|
ResponseObject |
AppAPI.callASLP(AppContext sourceApp,
java.lang.String aslp,
java.util.Map<java.lang.String,java.lang.Object> params)
同步调用一个ASLP服务地址
|
java.lang.String |
AppAPI.err(AppContext app,
java.lang.String msg)
向指定App发送一条错误信息日志,并输出至命令行屏幕
|
java.lang.String |
AppAPI.err(AppContext app,
java.lang.String msg,
java.lang.String solution)
向指定App发送一条错误信息日志和解决方案建议,并输出至命令行屏幕
|
java.lang.String |
AppAPI.info(AppContext app,
java.lang.String msg)
向指定App发送一条调试信息日志
|
boolean |
AppAPI.isActive(AppContext app)
判断指定的应用是否已启动
|
boolean |
AppAPI.isInstalled(AppContext app)
判断指定的应用是否已安装
|
java.lang.String |
AppAPI.warn(AppContext app,
java.lang.String msg)
向指定App发送一条警告信息日志,并输出至命令行屏幕
|
java.lang.String |
AppAPI.warn(AppContext app,
java.lang.String msg,
java.lang.String solution)
向指定App发送一条警告信息日志和解决方案建议,并输出至命令行屏幕
|
Copyright © Actionsoft Co., Ltd. All Rights Reserved.