| 限定符和类型 | 方法和说明 |
|---|---|
String |
IDefaultRoleHandler.getDefaultRole(IEmapApp app,
IUser user)
获取用户在指定应用下的默认角色.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static long |
EternaTool.getNextSequence(IEmapApp app,
String seqId)
获取序列的下一个值。
|
static long |
EternaTool.getNextSequence(IEmapApp app,
String seqId,
long initValue,
int increment)
获取序列的下一个值。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IEmapEventListenter.action(String subject,
int opt,
Map<String,String> content,
IEmapApp app)
处理消息。
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected IEmapApp |
AbstractContainer.app |
| 限定符和类型 | 方法和说明 |
|---|---|
IEmapApp |
AbstractContainer.getApp() |
IEmapApp |
IContainer.getApp()
获取容器对象所在的应用。
|
| 构造器和说明 |
|---|
AbstractContainer(IEmapApp app,
self.micromagic.eterna.digester2.ConfigResource res,
long idelTime) |
| 构造器和说明 |
|---|
DicInfo(IEmapApp app,
String dicTable,
String dicType) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TaskManager.action(IEmapApp app,
IEmapAppListener.Type type) |
| 限定符和类型 | 方法和说明 |
|---|---|
SubScript |
IRowPermissionProxy.makeRowPermissionSub(String flag,
IEmapApp app,
DataInfo key,
int type,
DaoParam param,
IUser user)
构造一个行权限的子句对象。
|
| 限定符和类型 | 方法和说明 |
|---|---|
IEmapApp |
RoleContainer.getRoleApp()
获取使用当前角色的应用。
|
| 构造器和说明 |
|---|
AbstractModelContainer(self.micromagic.eterna.digester2.ConfigResource res,
IEmapApp app,
String id,
self.micromagic.eterna.share.FactoryContainer shareContainer) |
ActionContainer(self.micromagic.eterna.digester2.ConfigResource res,
self.micromagic.eterna.share.FactoryContainer shareContainer,
IEmapApp app) |
ActionContainer(self.micromagic.eterna.digester2.ConfigResource res,
IEmapApp app,
String id,
self.micromagic.eterna.share.FactoryContainer shareContainer,
long idleTime)
给继承类使用的构造函数。
|
BaseContainer(self.micromagic.eterna.digester2.ConfigResource res,
IEmapApp app,
String id,
self.micromagic.eterna.share.FactoryContainer shareContainer) |
BaseContainer(self.micromagic.eterna.digester2.ConfigResource res,
IEmapApp app,
String id,
self.micromagic.eterna.share.FactoryContainer shareContainer,
long idleTime) |
BizModelContainer(self.micromagic.eterna.digester2.ConfigResource res,
self.micromagic.eterna.share.FactoryContainer shareContainer,
IEmapApp app) |
DataModelContainer(self.micromagic.eterna.digester2.ConfigResource res,
self.micromagic.eterna.share.FactoryContainer shareContainer,
IEmapApp app) |
DataModelContainer(self.micromagic.eterna.digester2.ConfigResource res,
IEmapApp app,
String id) |
PageContainer(IEmapApp app,
String[] webs,
self.micromagic.eterna.digester2.ConfigResource res,
self.micromagic.eterna.share.FactoryContainer shareContainer) |
RoleContainer(self.micromagic.eterna.digester2.ConfigResource res,
self.micromagic.eterna.share.FactoryContainer shareContainer,
IEmapApp app) |
RoleContainer(RoleContainer base,
IEmapApp app) |
RoleContainer(com.wisedu.emap.model2.impl.RoleInfo roleInfo,
IEmapApp app,
self.micromagic.eterna.digester2.ConfigResource res) |
RuntimeDataModelContainer(IEmapModel model,
IEmapApp app) |
| 限定符和类型 | 方法和说明 |
|---|---|
IEmapApp |
ControllerInfo.getApp()
获取当前所请求的应用。
|
IEmapApp |
CurrentInfo.getApp()
获取当前的应用。
|
static IEmapApp |
CurrentThread.getAppFromPath(String path)
获取和路径相关的应用。
|
| 限定符和类型 | 方法和说明 |
|---|---|
IEmapApp |
AppBeanContainer.getApp() |
IEmapApp |
DictionaryContainer.getApp() |
IEmapApp |
IEmapAppContext.getApp()
获取应用对象。
|
IEmapApp |
IEmapApp.getParent()
获取当前应用的父应用。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
IEmapAppListener.action(IEmapApp app,
IEmapAppListener.Type type)
当应用发生的某个动作时会调用此方法。
|
| 构造器和说明 |
|---|
DictionaryContainer(IEmapApp app,
self.micromagic.eterna.digester2.ConfigResource res,
DictionaryTable dic) |
| 限定符和类型 | 方法和说明 |
|---|---|
IEmapApp |
AppManageService.addApp(String appName)
添加一个应用。
|
static IEmapApp |
AppManager.currentApp()
获取当前上下文环境中的应用容器。
|
static IEmapApp |
AppManager.currentApp(self.micromagic.eterna.model.AppData appData) |
IEmapApp |
AppManager.findApp(ClassLoader loader)
根据ClassLoader查找对应的应用。
|
IEmapApp |
AppManager.getApp(String name)
根据应用的名称获取对应的应用容器。
|
IEmapApp[] |
AppManager.getApps()
获取所有的应用容器。
|
static IEmapApp |
AppManager.getRootApp()
获取根应用。
|
IEmapApp |
AppManager.getRootApp(boolean needCheck)
获取根应用。
|
IEmapApp[] |
AppManager.getSubApps(IEmapApp parent)
获取某个应用的所有子应用。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
AppManager.call(IEmapApp app,
boolean useDefaultRole,
IAppCallback<T> callback)
设置当前上下文环境中的应用并执行回调函数。
|
static <T> T |
AppManager.call(IEmapApp app,
IAppCallback<T> callback)
设置当前上下文环境中的应用并执行回调函数。
|
static boolean |
AppManager.destroyApp(IEmapApp app)
销毁指定应用。
|
IEmapApp[] |
AppManager.getSubApps(IEmapApp parent)
获取某个应用的所有子应用。
|
static boolean |
AppManager.isSuperApp(IEmapApp base,
IEmapApp check)
判断
check应用是否为base应用的父应用,
或者在父应用的序列中。 |
Copyright © 2022. All rights reserved.