public class PSModelServiceImpl extends PSModelServiceImplBase implements IPSDynaInstService, IPSDynaInstServiceRuntime
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ONE2MANYDATA
一对多关系数据集合,注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
ONE2MANYDATA_MAP
一对多关系数据集合(MAP),注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
ONE2MANYOBJ
一对多动态对象集合,注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
ONE2MANYOBJ_MAP
一对多动态对象集合(MAP),注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
ONE2ONEDATA
一对一关系数据对象,注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
ONE2ONEOBJ
一对一动态对象对象,注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
PICKUP
外键值,注意:值为对象值,不能直接用于 == 比较
|
static java.lang.String |
PICKUPOBJECT
外键值对象,注意:值为对象值,不能直接用于 == 比较
|
DYNAINSTMODE_DISABLE, DYNAINSTMODE_ENABLE, DYNAINSTMODE_ENABLEINSTPSDATAENTITY, PSSYSTEM| 构造器和说明 |
|---|
PSModelServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
createAndInitPSModelObject(IPSModelObjectRuntime parentPSModelObject,
java.lang.Class<T> cls,
com.fasterxml.jackson.databind.node.ObjectNode objNode)
建立并初始化节点
|
IPSDynaInst |
getChildPSDynaInst(java.lang.String strDynaInstTag,
java.lang.String strDynaInstTag2)
获取子动态实例
|
IPSDynaInstService |
getChildPSDynaInstService(java.lang.String strDynaInstTag,
java.lang.String strDynaInstTag2)
获取子动态实例服务对象
|
int |
getDynaInstMode()
获取动态实例模式
|
java.lang.String |
getDynaInstTag()
获取动态实例标记
|
java.lang.String |
getDynaInstTag2()
获取动态实例标记2
|
java.lang.String |
getInstallTag()
获取安装的标记
|
java.lang.String |
getModelDigest()
获取模型摘要
|
IPSDynaInstService |
getParentPSDynaInstService()
获取当前动态实例的父实例服务对象
|
java.lang.String |
getPPSDynaInstId()
获取父动态实例标识
|
IPSCodeList |
getPSCodeList(java.lang.String strTag,
boolean bTryMode)
获取指定系统代码表模型
|
IPSDataEntity |
getPSDataEntity(java.lang.String strName,
boolean bTryMode)
获取实体
|
IPSDataEntity |
getPSDataEntity(java.lang.String strName,
java.lang.String strDynaInstTag,
java.lang.String strDynaInstTag2,
boolean bTryMode)
获取实体
|
java.lang.String |
getPSDynaInstId()
获取动态实例标识
|
<T> T |
getPSModelObject(java.lang.Class<T> cls,
java.lang.String strModelPath)
通过模型路径获取指定类型的模型对象
|
<T> T |
getPSModelObject(IPSModelObjectRuntime parentPSModelObject,
java.lang.Class<T> cls,
com.fasterxml.jackson.databind.node.ObjectNode objNode,
java.lang.String strTag) |
IPSModelObject |
getPSModelObject(java.lang.String strPath) |
IPSModelObject |
getPSModelObject(java.lang.String strPSModelType,
java.lang.String strPSModelId,
boolean bTryMode)
获取模型对象
|
IPSSubSysServiceAPI |
getPSSubSysServiceAPI(java.lang.String strTag,
boolean bTryMode)
获取指定系统外部服务接口模型对象
|
IPSSysContentCat |
getPSSysContentCat(java.lang.String strTag,
boolean bTryMode)
获取指定系统内容分类模型
|
IPSSysDataSyncAgent |
getPSSysDataSyncAgent(java.lang.String strTag,
boolean bTryMode)
获取系统数据同步代理模型对象
|
IPSSysDEGroup |
getPSSysDEGroup(java.lang.String strTag,
boolean bTryMode)
获取指定系统实体组
|
IPSSysLogic |
getPSSysLogic(java.lang.String strTag,
boolean bTryMode)
获取系统预置逻辑模型对象
|
IPSSysMsgQueue |
getPSSysMsgQueue(java.lang.String strTag,
boolean bTryMode)
获取系统消息队列模型对象
|
IPSSysMsgTarget |
getPSSysMsgTarget(java.lang.String strTag,
boolean bTryMode)
获取系统消息目标模型对象
|
IPSSysMsgTempl |
getPSSysMsgTempl(java.lang.String strTag,
boolean bTryMode)
获取系统消息模板模型对象
|
IPSSysSequence |
getPSSysSequence(java.lang.String strTag,
boolean bTryMode)
获取指定系统值序列模型
|
IPSSysServiceAPI |
getPSSysServiceAPI(java.lang.String strTag,
boolean bTryMode)
获取指定系统服务接口模型对象
|
IPSSubSysServiceAPI |
getPSSysSubSysServiceAPI(java.lang.String strTag,
boolean bTryMode)
获取指定系统外部服务接口模型对象
|
IPSSystemService |
getPSSystemService()
获取动态实例的核心系统模型服务
|
IPSSysTranslator |
getPSSysTranslator(java.lang.String strTag,
boolean bTryMode)
获取指定系统值转换器模型
|
IPSSysValueRule |
getPSSysValueRule(java.lang.String strTag,
boolean bTryMode)
获取指定系统值规则模型
|
IPSWFRole |
getPSWFRole(java.lang.String strTag,
boolean bTryMode)
获取指定工作流角色
|
IPSWorkflow |
getPSWorkflow(java.lang.String strTag,
boolean bTryMode)
获取指定工作流
|
java.lang.String |
getRawContent(java.lang.String strPath,
boolean bTryMode)
获取路径直接内容
|
void |
setModelDigest(java.lang.String strModelDigest) |
void |
setPSDynaInstId(java.lang.String strPSDynaInstId)
设置动态实例标识
|
void |
setPSModelFolderPath(java.lang.String strPSModelFolderPath,
boolean bModelFromResource) |
void |
setPSSystemService(IPSSystemService iPSSystemService)
设置动态实例的核心系统模型服务
|
createPSModelObject, genMD5Ex, getChildPSModelObject, getFirstPSModelFilePath, getGroovyFolderPath, getLibraryFolderPath, getParentPSModelObject, getParentPSModelObject, getPSModelFolderPath, getPSModelObject, getPSModelObject, getPSSystem, getRealObjectNode, setGroovyFolderPath, setLibraryFolderPath, setPSModelFolderPathgetPSModelFolderPathgetGroovyFolderPath, getLibraryFolderPath, getPSSystemgetChildPSModelObject, getParentPSModelObject, getPSModelObject, getPSModelObject, getRealObjectNodegetPSModelFolderPath, setPSModelFolderPathpublic static final java.lang.String ONE2MANYDATA
public static final java.lang.String ONE2MANYDATA_MAP
public static final java.lang.String PICKUPOBJECT
public static final java.lang.String ONE2ONEDATA
public static final java.lang.String ONE2MANYOBJ
public static final java.lang.String ONE2MANYOBJ_MAP
public static final java.lang.String ONE2ONEOBJ
public static final java.lang.String PICKUP
public void setPSModelFolderPath(java.lang.String strPSModelFolderPath,
boolean bModelFromResource)
public void setPSDynaInstId(java.lang.String strPSDynaInstId)
IPSDynaInstServiceRuntimesetPSDynaInstId 在接口中 IPSDynaInstServiceRuntimepublic java.lang.String getPSDynaInstId()
IPSDynaInstServicegetPSDynaInstId 在接口中 IPSDynaInstServicepublic IPSModelObject getPSModelObject(java.lang.String strPath)
public IPSSystemService getPSSystemService()
IPSDynaInstServicegetPSSystemService 在接口中 IPSDynaInstServicepublic void setPSSystemService(IPSSystemService iPSSystemService)
IPSDynaInstServiceRuntimesetPSSystemService 在接口中 IPSDynaInstServiceRuntimepublic <T> T getPSModelObject(IPSModelObjectRuntime parentPSModelObject, java.lang.Class<T> cls, com.fasterxml.jackson.databind.node.ObjectNode objNode, java.lang.String strTag)
getPSModelObject 在接口中 IPSModelServicegetPSModelObject 在类中 PSModelServiceImplBaseBasepublic IPSDataEntity getPSDataEntity(java.lang.String strName, boolean bTryMode)
IPSSystemServicegetPSDataEntity 在接口中 IPSSystemServicepublic IPSDataEntity getPSDataEntity(java.lang.String strName, java.lang.String strDynaInstTag, java.lang.String strDynaInstTag2, boolean bTryMode)
IPSSystemServicegetPSDataEntity 在接口中 IPSSystemServicepublic <T> T getPSModelObject(java.lang.Class<T> cls,
java.lang.String strModelPath)
IPSSystemServicegetPSModelObject 在接口中 IPSSystemServicepublic IPSDynaInstService getChildPSDynaInstService(java.lang.String strDynaInstTag, java.lang.String strDynaInstTag2)
IPSDynaInstServicegetChildPSDynaInstService 在接口中 IPSDynaInstServicepublic IPSDynaInstService getParentPSDynaInstService()
IPSDynaInstServicegetParentPSDynaInstService 在接口中 IPSDynaInstServicepublic java.lang.String getPPSDynaInstId()
IPSDynaInstServicegetPPSDynaInstId 在接口中 IPSDynaInstServicepublic int getDynaInstMode()
IPSDynaInstServicegetDynaInstMode 在接口中 IPSDynaInstServicepublic java.lang.String getDynaInstTag()
IPSDynaInstServicegetDynaInstTag 在接口中 IPSDynaInstServicepublic java.lang.String getDynaInstTag2()
IPSDynaInstServicegetDynaInstTag2 在接口中 IPSDynaInstServicepublic IPSDynaInst getChildPSDynaInst(java.lang.String strDynaInstTag, java.lang.String strDynaInstTag2)
getChildPSDynaInst 在接口中 IPSDynaInstServicepublic java.lang.String getInstallTag()
IPSDynaInstServicegetInstallTag 在接口中 IPSDynaInstServicepublic <T> T createAndInitPSModelObject(IPSModelObjectRuntime parentPSModelObject, java.lang.Class<T> cls, com.fasterxml.jackson.databind.node.ObjectNode objNode)
IPSSystemServicecreateAndInitPSModelObject 在接口中 IPSSystemServicepublic IPSCodeList getPSCodeList(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSCodeList 在接口中 IPSSystemServicepublic IPSSysSequence getPSSysSequence(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysSequence 在接口中 IPSSystemServicepublic IPSSysTranslator getPSSysTranslator(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysTranslator 在接口中 IPSSystemServicepublic IPSSysServiceAPI getPSSysServiceAPI(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysServiceAPI 在接口中 IPSSystemServicepublic IPSSubSysServiceAPI getPSSysSubSysServiceAPI(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysSubSysServiceAPI 在接口中 IPSSystemServicepublic IPSSubSysServiceAPI getPSSubSysServiceAPI(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSubSysServiceAPI 在接口中 IPSSystemServicepublic IPSSysContentCat getPSSysContentCat(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysContentCat 在接口中 IPSSystemServicepublic IPSSysValueRule getPSSysValueRule(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysValueRule 在接口中 IPSSystemServicepublic IPSSysLogic getPSSysLogic(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysLogic 在接口中 IPSSystemServicepublic IPSSysDataSyncAgent getPSSysDataSyncAgent(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysDataSyncAgent 在接口中 IPSSystemServicepublic IPSSysMsgTarget getPSSysMsgTarget(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysMsgTarget 在接口中 IPSSystemServicepublic IPSSysMsgTempl getPSSysMsgTempl(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysMsgTempl 在接口中 IPSSystemServicepublic IPSSysMsgQueue getPSSysMsgQueue(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysMsgQueue 在接口中 IPSSystemServicepublic IPSWFRole getPSWFRole(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSWFRole 在接口中 IPSSystemServicepublic IPSWorkflow getPSWorkflow(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSWorkflow 在接口中 IPSSystemServicepublic IPSSysDEGroup getPSSysDEGroup(java.lang.String strTag, boolean bTryMode)
IPSSystemServicegetPSSysDEGroup 在接口中 IPSSystemServicepublic java.lang.String getRawContent(java.lang.String strPath,
boolean bTryMode)
throws java.lang.Exception
IPSSystemServicegetRawContent 在接口中 IPSSystemServicegetRawContent 在类中 PSModelServiceImplBaseBasejava.lang.Exceptionpublic java.lang.String getModelDigest()
IPSSystemServicegetModelDigest 在接口中 IPSSystemServicepublic void setModelDigest(java.lang.String strModelDigest)
public IPSModelObject getPSModelObject(java.lang.String strPSModelType, java.lang.String strPSModelId, boolean bTryMode)
IPSSystemServicegetPSModelObject 在接口中 IPSSystemService