public interface IPSDEAction extends IPSDataEntityObject, IPSModelSortable, IPSSysSFPluginSupportable
实体行为模型除了自身逻辑还包括了输入getPSDEActionInput()及返回getPSDEActionReturn()模型
getNamegetPSSysSFPlugin, getPSSysSFPluginMustgetDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getId, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectint getActionHolder()
java.lang.String getActionMode()
com.fasterxml.jackson.databind.node.ObjectNode getActionParams()
java.lang.String getActionTag()
java.lang.String getActionTag2()
java.lang.String getActionTag3()
java.lang.String getActionTag4()
java.lang.String getActionType()
java.util.List<IPSDEActionLogic> getAfterPSDEActionLogics()
IPSDEActionLogic getAfterPSDEActionLogic(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setAfterPSDEActionLogics(java.util.List<IPSDEActionLogic> list)
list - 执行后附加逻辑集合int getBatchActionMode()
java.util.List<IPSDEActionLogic> getBeforePSDEActionLogics()
IPSDEActionLogic getBeforePSDEActionLogic(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setBeforePSDEActionLogics(java.util.List<IPSDEActionLogic> list)
list - 执行前附加逻辑集合int getCacheTimeout()
java.util.List<IPSDEActionLogic> getCheckPSDEActionLogics()
IPSDEActionLogic getCheckPSDEActionLogic(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setCheckPSDEActionLogics(java.util.List<IPSDEActionLogic> list)
list - 检查附加逻辑集合java.lang.String getCodeName()
getCodeName 在接口中 IPSModelObjectgetCodeName 在接口中 IPSModelSortablejava.lang.String getDataAccessAction()
int getExtendMode()
getExtendMode 在接口中 IPSDataEntityObjectjava.lang.String getLogicName()
getLogicName 在接口中 IPSObjectint getOrderValue()
getOrderValue 在接口中 IPSModelSortableint getPOTime()
IPSDEActionInput getPSDEActionInput()
IPSDEActionInput getPSDEActionInputMust()
java.util.List<IPSDEActionParam> getPSDEActionParams()
IPSDEActionParam getPSDEActionParam(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSDEActionParams(java.util.List<IPSDEActionParam> list)
list - 行为参数集合IPSDEActionReturn getPSDEActionReturn()
IPSDEActionReturn getPSDEActionReturnMust()
java.util.List<IPSDEActionVR> getPSDEActionVRs()
IPSDEActionVR getPSDEActionVR(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSDEActionVRs(java.util.List<IPSDEActionVR> list)
list - 行为附加值规则集合IPSDEOPPriv getPSDEOPPriv()
IPSDEOPPriv getPSDEOPPrivMust()
IPSSubSysServiceAPIDEMethod getPSSubSysServiceAPIDEMethod()
IPSSubSysServiceAPIDEMethod getPSSubSysServiceAPIDEMethodMust()
IPSSysPFPlugin getPSSysPFPlugin()
IPSSysPFPlugin getPSSysPFPluginMust()
java.util.List<IPSSysTestCase> getPSSysTestCases()
IPSSysTestCase getPSSysTestCase(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPSSysTestCases(java.util.List<IPSSysTestCase> list)
list - 测试用例集合IPSSysUniState getPSSysUniState()
IPSSysUniState getPSSysUniStateMust()
int getParamMode()
java.lang.String getPredefinedType()
java.lang.String getPredefinedTypeParam()
int getPrepareLastMode()
IPSDEActionLogic.isPrepareLast()(存在需要准备操作之前数据)
java.util.List<IPSDEActionLogic> getPreparePSDEActionLogics()
IPSDEActionLogic getPreparePSDEActionLogic(java.lang.Object objKey, boolean bTryMode)
objKey - 项标识bTryMode - 是否为尝试获取void setPreparePSDEActionLogics(java.util.List<IPSDEActionLogic> list)
list - 准备附加逻辑集合IPSDEAction getRealPSDEAction()
IPSDEAction getRealPSDEActionMust()
int getSyncEvent()
int getTempDataMode()
int getTestActionMode()
int getTimeOut()
java.lang.String getTransactionMode()
boolean isAsyncAction()
boolean isBatchAction()
boolean isBuiltinAction()
boolean isCustomParam()
boolean isEnableAudit()
boolean isEnableBackend()
getActionHolder()boolean isEnableCache()
boolean isEnableFront()
getActionHolder()boolean isEnableTempData()
boolean isPrepareLast()
IPSDEActionLogic.isPrepareLast()(存在需要准备操作之前数据)boolean isValid()