public abstract class AbstractDaoAction<T> extends Object implements IEmapAction<T>, IDaoAction
| 构造器和说明 |
|---|
AbstractDaoAction() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract T |
execute(DaoParam daoPatam)
执行数据操作.
|
T |
execute(Object... params)
执行动作并获取返回结果.
|
IEmapAppContext |
getAppContext()
获取应用的上下文环境对象.
|
IEmapModel |
getConditionModel()
获取条件对应的模型。
|
String |
getId()
获取动作的编号.
|
IEmapModel |
getModel()
获取动作对应的模型.
|
boolean |
hasPermission()
动作是否有授权信息.
|
void |
init(String name,
String desplayRef,
String paramRef,
self.micromagic.eterna.share.EternaFactory factory) |
boolean |
isQuery()
是否为查询的数据操作。
|
void |
setContainer(BaseContainer container) |
public void init(String name, String desplayRef, String paramRef, self.micromagic.eterna.share.EternaFactory factory)
public void setContainer(BaseContainer container)
public IEmapAppContext getAppContext()
public String getId()
IEmapActiongetId 在接口中 IEmapAction<T>public boolean hasPermission()
IEmapActionhasPermission 在接口中 IEmapAction<T>public IEmapModel getModel()
IEmapActiongetModel 在接口中 IEmapAction<T>public IEmapModel getConditionModel()
IDaoActiongetConditionModel 在接口中 IDaoActionpublic boolean isQuery()
IDaoActionisQuery 在接口中 IDaoActionpublic T execute(Object... params)
IEmapActionexecute 在接口中 IEmapAction<T>params - 动作执行时所需要的参数Copyright © 2022. All rights reserved.