public class OperationServicePlugInProxy
extends java.lang.Object
构造器和说明 |
---|
OperationServicePlugInProxy(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> plugins) |
限定符和类型 | 方法和说明 |
---|---|
IOperationServicePlugIn |
createScriptPlugin(java.lang.String scriptName) |
void |
destory() |
void |
fireAfterExecuteOperationTransaction(AfterOperationArgs e)
执行操作后插件。
|
void |
fireBeforeExecuteOperationTransaction(BeforeOperationArgs e)
执行操作前插件。
|
void |
fireBeginOperationTransaction(BeginOperationTransactionArgs e)
开始操作插件。
|
void |
fireEndOperationTransaction(EndOperationTransactionArgs e)
结束操作插件。
|
void |
fireInitialize(InitOperationArgs e)
触发初始化事件
|
void |
fireInitializeOperationResult(OperationResult e) |
void |
fireOnAddValidators(AddValidatorsEventArgs e)
触发自定义校验
|
void |
firePreparePropertys(PreparePropertysEventArgs e)
准备操作需要用到的属性
|
void |
fireRollbackOperation(RollbackOperationArgs e)
执行操作回滚插件。
|
void |
registerPlugIn(IOperationServicePlugIn plugIn) |
void |
setContext(MainEntityType billEntityType,
java.util.Map<java.lang.String,java.lang.Object> operateMeta,
kd.bos.dataentity.OperateOption option) |
void |
setSubEntityType(EntityType entityType) |
public OperationServicePlugInProxy(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> plugins)
public IOperationServicePlugIn createScriptPlugin(java.lang.String scriptName)
public void destory()
public void registerPlugIn(IOperationServicePlugIn plugIn)
public void setContext(MainEntityType billEntityType, java.util.Map<java.lang.String,java.lang.Object> operateMeta, kd.bos.dataentity.OperateOption option)
public void fireInitialize(InitOperationArgs e)
e
- public void setSubEntityType(EntityType entityType)
public void fireOnAddValidators(AddValidatorsEventArgs e)
e
- 自定义校验参数public void firePreparePropertys(PreparePropertysEventArgs e)
e
- 准备属性参数public void fireBeforeExecuteOperationTransaction(BeforeOperationArgs e)
e
- public void fireBeginOperationTransaction(BeginOperationTransactionArgs e)
e
- public void fireEndOperationTransaction(EndOperationTransactionArgs e)
e
- public void fireRollbackOperation(RollbackOperationArgs e)
e
- public void fireAfterExecuteOperationTransaction(AfterOperationArgs e)
e
- public void fireInitializeOperationResult(OperationResult e)