public abstract class PSModelServiceImplBaseBase extends java.lang.Object implements IPSModelService
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DYNAINSTMODE_DISABLE
动态实例模式,不启用
|
static int |
DYNAINSTMODE_ENABLE
动态实例模式,启用
|
static int |
DYNAINSTMODE_ENABLEINST
动态实例模式,启用副本模式
|
| 构造器和说明 |
|---|
PSModelServiceImplBaseBase() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
createPSModelObject(IPSModelObjectRuntime parentPSModelObject,
java.lang.Class<T> cls,
com.fasterxml.jackson.databind.node.ObjectNode objNode) |
static java.lang.String |
genMD5Ex(java.lang.String text)
获取指定文本的MD5字符串
|
<T> T |
getChildPSModelObject(IPSModelObjectRuntime relatedPSModelObject,
java.lang.Class<T> cls,
com.fasterxml.jackson.databind.node.ObjectNode objNode,
java.lang.String strTag,
boolean bTryMode) |
java.lang.String |
getFirstPSModelFilePath(IPSModelObjectRuntime relatedPSModelObject) |
java.lang.String |
getGroovyFolderPath() |
java.lang.String |
getLibraryFolderPath() |
<T> T |
getParentPSModelObject(IPSModelObjectRuntime relatedPSModelObject,
java.lang.Class<T> cls) |
<T> T |
getParentPSModelObject(IPSModelObjectRuntime relatedPSModelObject,
java.lang.Class<T> cls,
boolean bTryMode) |
java.lang.String |
getPSModelFolderPath() |
<T> T |
getPSModelObject(IPSModelObjectRuntime relatedPSModelObject,
java.lang.Class<T> cls,
boolean bTryMode) |
<T> T |
getPSModelObject(IPSModelObjectRuntime relatedPSModelObject,
java.lang.Class<T> cls,
java.util.List<T> list,
java.lang.Object objKey,
boolean bTryMode) |
<T> T |
getPSModelObject(IPSModelObjectRuntime parentPSModelObject,
java.lang.Class<T> cls,
com.fasterxml.jackson.databind.node.ObjectNode objNode,
java.lang.String strTag) |
IPSSystem |
getPSSystem() |
java.lang.String |
getRawContent(java.lang.String strPath,
boolean bTryMode) |
com.fasterxml.jackson.databind.node.ObjectNode |
getRealObjectNode(com.fasterxml.jackson.databind.node.ObjectNode objectNode) |
void |
setGroovyFolderPath(java.lang.String strGroovyFolderPath) |
void |
setLibraryFolderPath(java.lang.String strLibraryFolderPath) |
void |
setPSModelFolderPath(java.lang.String strPSModelFolderPath) |
public static final int DYNAINSTMODE_DISABLE
public static final int DYNAINSTMODE_ENABLE
public static final int DYNAINSTMODE_ENABLEINST
public void setPSModelFolderPath(java.lang.String strPSModelFolderPath)
public java.lang.String getPSModelFolderPath()
public void setGroovyFolderPath(java.lang.String strGroovyFolderPath)
public java.lang.String getGroovyFolderPath()
public void setLibraryFolderPath(java.lang.String strLibraryFolderPath)
public java.lang.String getLibraryFolderPath()
public IPSSystem getPSSystem()
public <T> T getPSModelObject(IPSModelObjectRuntime parentPSModelObject, java.lang.Class<T> cls, com.fasterxml.jackson.databind.node.ObjectNode objNode, java.lang.String strTag)
getPSModelObject 在接口中 IPSModelServicepublic <T> T createPSModelObject(IPSModelObjectRuntime parentPSModelObject, java.lang.Class<T> cls, com.fasterxml.jackson.databind.node.ObjectNode objNode)
public <T> T getPSModelObject(IPSModelObjectRuntime relatedPSModelObject, java.lang.Class<T> cls, java.util.List<T> list, java.lang.Object objKey, boolean bTryMode)
getPSModelObject 在接口中 IPSModelServicepublic com.fasterxml.jackson.databind.node.ObjectNode getRealObjectNode(com.fasterxml.jackson.databind.node.ObjectNode objectNode)
getRealObjectNode 在接口中 IPSModelServicepublic <T> T getChildPSModelObject(IPSModelObjectRuntime relatedPSModelObject, java.lang.Class<T> cls, com.fasterxml.jackson.databind.node.ObjectNode objNode, java.lang.String strTag, boolean bTryMode)
getChildPSModelObject 在接口中 IPSModelServicepublic <T> T getPSModelObject(IPSModelObjectRuntime relatedPSModelObject, java.lang.Class<T> cls, boolean bTryMode)
getPSModelObject 在接口中 IPSModelServicepublic <T> T getParentPSModelObject(IPSModelObjectRuntime relatedPSModelObject, java.lang.Class<T> cls, boolean bTryMode)
getParentPSModelObject 在接口中 IPSModelServicepublic <T> T getParentPSModelObject(IPSModelObjectRuntime relatedPSModelObject, java.lang.Class<T> cls)
public java.lang.String getFirstPSModelFilePath(IPSModelObjectRuntime relatedPSModelObject)
public java.lang.String getRawContent(java.lang.String strPath,
boolean bTryMode)
throws java.lang.Exception
java.lang.Exceptionpublic static final java.lang.String genMD5Ex(java.lang.String text)
text -