|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase
jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
jp.co.intra_mart.foundation.workflow.application.general.ApplyFlowList
public class ApplyFlowList
申請一覧マネージャ。
コンストラクタに指定したユーザが、本人権限、もしくは代理権限で申請可能なフローの一覧を取得します。
フロー情報の取得はマスタデータベースのテーブルから取得します。
申請可能なフローを取得する為の権限の検索条件は、プラグイン化されています。
標準の処理では、下記のプラグインで検索条件を取得しています。
下記プラグインを拡張することで、検索条件の設定を入れ替えることができます。
・拡張ポイントID:「jp.co.intra_mart.workflow.plugin.standard.target.user.attach」
・プラグインID:「jp.co.intra_mart.workflow.plugin.standard.target.user.attach.apply_flow_search」
入れ子のクラスの概要 |
---|
クラス jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase から継承された入れ子のクラス/インタフェース |
---|
jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
フィールドの概要 |
---|
クラス jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase から継承されたフィールド |
---|
manager |
コンストラクタの概要 | |
---|---|
ApplyFlowList(String userCd,
String loginGroupId,
String localeId)
コンストラクタ。 |
メソッドの概要 | |
---|---|
ApplyFlowModel[] |
getActApplyFlowList(String applyBaseDate,
String originalActUserCode,
OrgzAuthCondition orgzAuthCond,
ListSearchConditionNoMatterProperty<ApplyFlowType> cond)
コンストラクタに指定したユーザが代理権限で、パラメータに指定した代理元ユーザの申請可能なフローの一覧を取得します。 |
int |
getActApplyFlowListCount(String applyBaseDate,
String originalActUserCode,
OrgzAuthCondition orgzAuthCond,
ListSearchConditionNoMatterProperty<ApplyFlowType> cond)
コンストラクタに指定したユーザが代理権限で、パラメータに指定した代理元ユーザの申請可能なフローの件数を取得します。 |
ApplyFlowModel[] |
getApplyFlowList(String applyBaseDate,
OrgzAuthCondition orgzAuthCond,
ListSearchConditionNoMatterProperty<ApplyFlowType> cond)
コンストラクタに指定したユーザが本人権限で申請可能なフローの一覧を取得します。 |
int |
getApplyFlowListCount(String applyBaseDate,
OrgzAuthCondition orgzAuthCond,
ListSearchConditionNoMatterProperty<ApplyFlowType> cond)
コンストラクタに指定したユーザが本人権限で申請可能なフローの件数を取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ApplyFlowList(String userCd, String loginGroupId, String localeId)
userCd
- 実行者コード(実際に申請を行う利用者)loginGroupId
- ログイングループIDlocaleId
- ロケールIDメソッドの詳細 |
---|
public ApplyFlowModel[] getApplyFlowList(String applyBaseDate, OrgzAuthCondition orgzAuthCond, ListSearchConditionNoMatterProperty<ApplyFlowType> cond) throws WorkflowException
WorkflowException
」が発生します。ApplyFlowType
」に定義されているEnumをキーで設定できます。ListSearchConditionNoMatterProperty
」を参照してください。getActApplyFlowList(String, String, OrgzAuthCondition, ListSearchConditionNoMatterProperty)
」を利用してください。
applyBaseDate
- 申請基準日("yyyy/MM/dd"形式の文字列)orgzAuthCond
- 組織権限条件cond
- 検索条件
WorkflowException
- ワークフロー例外public int getApplyFlowListCount(String applyBaseDate, OrgzAuthCondition orgzAuthCond, ListSearchConditionNoMatterProperty<ApplyFlowType> cond) throws WorkflowException
WorkflowException
」が発生します。ApplyFlowType
」に定義されているEnumをキーで設定できます。ListSearchConditionNoMatterProperty
」を参照してください。getActApplyFlowListCount(String, String, OrgzAuthCondition, ListSearchConditionNoMatterProperty)
」を利用してください。
applyBaseDate
- 申請基準日("yyyy/MM/dd"形式の文字列)orgzAuthCond
- 組織権限条件cond
- 検索条件
WorkflowException
- ワークフロー例外public ApplyFlowModel[] getActApplyFlowList(String applyBaseDate, String originalActUserCode, OrgzAuthCondition orgzAuthCond, ListSearchConditionNoMatterProperty<ApplyFlowType> cond) throws WorkflowException
WorkflowException
」が発生します。ApplyFlowType
」に定義されているEnumをキーで設定できます。ListSearchConditionNoMatterProperty
」を参照してください。getApplyFlowList(String, OrgzAuthCondition, ListSearchConditionNoMatterProperty)
」を利用してください。
applyBaseDate
- 申請基準日("yyyy/MM/dd"形式の文字列)originalActUserCode
- 代理元ユーザコードorgzAuthCond
- 組織権限条件cond
- 検索条件
WorkflowException
- ワークフロー例外public int getActApplyFlowListCount(String applyBaseDate, String originalActUserCode, OrgzAuthCondition orgzAuthCond, ListSearchConditionNoMatterProperty<ApplyFlowType> cond) throws WorkflowException
WorkflowException
」が発生します。ApplyFlowType
」に定義されているEnumをキーで設定できます。ListSearchConditionNoMatterProperty
」を参照してください。getApplyFlowListCount(String, OrgzAuthCondition, ListSearchConditionNoMatterProperty)
」を利用してください。
applyBaseDate
- 申請基準日("yyyy/MM/dd"形式の文字列)originalActUserCode
- 代理元ユーザコードorgzAuthCond
- 組織権限条件cond
- 検索条件
WorkflowException
- ワークフロー例外
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |