public class BisProcessManager
extends jp.co.intra_mart.system.bis.imw.api.AbstractBisBaseManager
jp.co.intra_mart.system.forma.imw.api.AbstractFormaBaseManager.ExecuteType, jp.co.intra_mart.system.forma.imw.api.AbstractFormaBaseManager.OriginalMapKey, jp.co.intra_mart.system.forma.imw.api.AbstractFormaBaseManager.Transaction
integrationId, integrationVersionId, isBis
applicationId, applicationNo, applicationType, applyBaseDate, AUTONO_AUTO_NO_TYPE_REGIST, AUTONO_UNIQUE_NO_SYSTEM, contentsId, dataDefineInfoList, disableTransactionFlag, execFlow, executeType, FORMA_CONTEXT_RESOURCE_ID, hasSession, isIMWUnit, localeId, matter, nodes, processKey, resource, responseType, transitionId, userDataId, versionNo
コンストラクタと説明 |
---|
BisProcessManager(java.lang.String systemMatterId,
java.lang.String nodeId)
コンストラクタ
引数で指定したシステム案件ID、ノードIDで処理マネージャを 新しく生成します。 |
BisProcessManager(java.lang.String localeId,
java.lang.String systemMatterId,
java.lang.String nodeId)
コンストラクタ
引数で指定したロケールID、システム案件ID、ノードIDで処理マネージャを 新しく生成します。 |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
applyFromUnapply(jp.co.intra_mart.foundation.workflow.application.model.param.ApplyFromUnapplyParam applyFromUnapplyParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
未申請状態の案件(起票した案件)の申請処理を実行します。
|
void |
approve(jp.co.intra_mart.foundation.workflow.application.model.param.ApproveParam approveParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
承認処理を行います。
|
void |
approveEnd(jp.co.intra_mart.foundation.workflow.application.model.param.ApproveEndParam approveEndParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
承認終了処理を行います。
|
void |
deny(jp.co.intra_mart.foundation.workflow.application.model.param.DenyParam denyParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
否認処理を行います。
|
void |
discontinue(jp.co.intra_mart.foundation.workflow.application.model.param.DiscontinueParam discontinueParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
取止め処理を行います。
|
void |
reapply(jp.co.intra_mart.foundation.workflow.application.model.param.ReapplyParam reapplyParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
案件の再申請処理を実行します。
|
void |
reserve(jp.co.intra_mart.foundation.workflow.application.model.param.ReserveParam reserveParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
保留処理を行います。
|
void |
reserveCancel(jp.co.intra_mart.foundation.workflow.application.model.param.ReserveCancelParam reserveCancelParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
保留解除処理を行います。
|
void |
sendBack(jp.co.intra_mart.foundation.workflow.application.model.param.SendBackParam sendBackParam,
java.util.Map<java.lang.String,java.lang.Object> userParam,
java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam)
差戻し処理を行います。
|
checkBpm, checkSubflow, initiallize4Bis, setBisApplyFromUnapply, setBisFlow, setBisFlowTempsave, setBisMatter
addUserParameter, convertMap, createId, createResource, executeItemsProcess, existsFormaUserData, getProcessUserCode, initiallize4Forma, insertFileuploadItem4Draft, insertItemData4Draft, setIMWUnitApplyFromUnapply, setIMWUnitFlow, setIMWUnitFlowTempsave, setIMWUnitMatter, transactionBegin, transactionCommit, transactionRollback
public BisProcessManager(java.lang.String systemMatterId, java.lang.String nodeId)
systemMatterId
- システム案件IDnodeId
- ノードIDpublic BisProcessManager(java.lang.String localeId, java.lang.String systemMatterId, java.lang.String nodeId)
localeId
- ロケールIDsystemMatterId
- システム案件IDnodeId
- ノードIDpublic void applyFromUnapply(jp.co.intra_mart.foundation.workflow.application.model.param.ApplyFromUnapplyParam applyFromUnapplyParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
applyFromUnapplyParam
- 起票案件申請用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void approve(jp.co.intra_mart.foundation.workflow.application.model.param.ApproveParam approveParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
approveParam
- 承認用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void approveEnd(jp.co.intra_mart.foundation.workflow.application.model.param.ApproveEndParam approveEndParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
approveEndParam
- 承認終了用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void deny(jp.co.intra_mart.foundation.workflow.application.model.param.DenyParam denyParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
denyParam
- 否認用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void discontinue(jp.co.intra_mart.foundation.workflow.application.model.param.DiscontinueParam discontinueParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
discontinueParam
- 取止め用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void reapply(jp.co.intra_mart.foundation.workflow.application.model.param.ReapplyParam reapplyParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
reapplyParam
- 再申請用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void reserve(jp.co.intra_mart.foundation.workflow.application.model.param.ReserveParam reserveParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
reserveParam
- 保留用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void reserveCancel(jp.co.intra_mart.foundation.workflow.application.model.param.ReserveCancelParam reserveCancelParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
reserveCancelParam
- 保留解除用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。public void sendBack(jp.co.intra_mart.foundation.workflow.application.model.param.SendBackParam sendBackParam, java.util.Map<java.lang.String,java.lang.Object> userParam, java.util.Map<jp.co.intra_mart.foundation.forma.imw.api.type.FormaUserParamKey,java.lang.Object> formaUserParam) throws BisApiException
コンストラクタに指定されたシステム案件IDがIM-Workflow単体のフローで申請された案件の場合は、引数の formaUserParam は無視されます。
sendBackParam
- 差戻し用パラメータ情報userParam
- ユーザパラメータマップformaUserParam
- Forma用ユーザパラメータBisApiException
- BISのAPIで例外が発生した場合にスローされます。Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.