public class CtBPDServiceImpl extends Object implements CtBPDService
| 构造器和说明 |
|---|
CtBPDServiceImpl(BPDService rmService) |
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
activateProcessDefVersion(String versionId)
激活制定版本流程
|
Boolean |
deleteProcessDefListToDB(String versionIdsString)
删除数据库中的工作流信息
|
Boolean |
freezeProcessDefVersion(String processDefVersionId)
冻结指定版本流程
|
List<com.ds.config.CApplication> |
getAppLications()
获取所有应用信息
|
List<com.ds.org.Person> |
getCommissions(String processId,
String group)
获取指定流程的流程授权信息
|
List<com.ds.config.BPDProjectConfig> |
getProcessClassifications()
获取流程分类配置
|
List<ProcessDef> |
getProcessDefList(String projectName)
获取流程定义列表
|
String |
getProcessDefListFromDB(String versionIdsString)
从数据库中获得工作流XPDL字符串
|
List<ProcessDef> |
getTempProcessDefList()
获取流程模板
|
void |
handleWebServiceException(com.ds.common.JDSException e) |
Boolean |
saveCommission(String processId,
String group,
String personIds)
保存流程授权信息
|
Boolean |
saveProcessDefListToDB(String xpdlString)
保存工作流信息到数据库
|
public CtBPDServiceImpl(BPDService rmService)
public List<com.ds.config.CApplication> getAppLications() throws com.ds.common.JDSException
CtBPDServicegetAppLications 在接口中 CtBPDServicecom.ds.common.JDSExceptionpublic List<ProcessDef> getTempProcessDefList() throws com.ds.common.JDSException
CtBPDServicegetTempProcessDefList 在接口中 CtBPDServicecom.ds.common.JDSExceptionpublic List<com.ds.config.BPDProjectConfig> getProcessClassifications() throws com.ds.common.JDSException
CtBPDServicegetProcessClassifications 在接口中 CtBPDServicecom.ds.common.JDSExceptionpublic List<ProcessDef> getProcessDefList(String projectName) throws com.ds.common.JDSException
CtBPDServicegetProcessDefList 在接口中 CtBPDServicecom.ds.common.JDSExceptionpublic Boolean saveProcessDefListToDB(String xpdlString) throws com.ds.common.JDSException
CtBPDServicesaveProcessDefListToDB 在接口中 CtBPDServicexpdlString - XPDL文件的字符串com.ds.common.JDSExceptionpublic Boolean deleteProcessDefListToDB(String versionIdsString) throws com.ds.common.JDSException
CtBPDServicedeleteProcessDefListToDB 在接口中 CtBPDServiceversionIdsString - 流程版本ID的字符串,以逗号分割com.ds.common.JDSExceptionpublic String getProcessDefListFromDB(String versionIdsString) throws com.ds.common.JDSException
CtBPDServicegetProcessDefListFromDB 在接口中 CtBPDServiceversionIdsString - 流程版本ID的字符串,以逗号分割com.ds.common.JDSExceptionpublic Boolean activateProcessDefVersion(String versionId) throws com.ds.common.JDSException
CtBPDServiceactivateProcessDefVersion 在接口中 CtBPDServicecom.ds.common.JDSExceptionpublic Boolean freezeProcessDefVersion(String processDefVersionId) throws com.ds.common.JDSException
CtBPDServicefreezeProcessDefVersion 在接口中 CtBPDServicecom.ds.common.JDSExceptionpublic Boolean saveCommission(String processId, String group, String personIds) throws com.ds.common.JDSException
CtBPDServicesaveCommission 在接口中 CtBPDServiceprocessId - 流程Id
流程授权信息com.ds.common.JDSExceptionpublic List<com.ds.org.Person> getCommissions(String processId, String group) throws com.ds.common.JDSException
CtBPDServicegetCommissions 在接口中 CtBPDServiceprocessId - 流程Idcom.ds.common.JDSExceptionpublic void handleWebServiceException(com.ds.common.JDSException e)
handleWebServiceException 在接口中 CtBPDServiceCopyright © 2023 onecode. All rights reserved.