public class ApplyFlowList
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
OrgzAuthCondition
に有意な値を指定した場合の注意事項があります。OrgzAuthCondition
を指定することで、任意の担当組織によって申請可能なフロー情報の取得が可能ですが、 申請ノードの処理対象者として以下のプラグインのみが設定されているフローは検索されません。COMBINE_AND, COMMA, INVALID_FIELD, LEFT_PARENTHESIS, loginGroupId, manager, PREPARESTMT_BIND_LIST_KEY, PREPARESTMT_SQL_KEY, QUESTION, RIGHT_PARENTHESIS, SINGLE_QUOTE, SPACE, VALID_FIELD_NOT_REQUIRED, VALID_FIELD_REQUIRED, VALID_PRIMARY_FIELD
コンストラクタと説明 |
---|
ApplyFlowList(String userCd)
コンストラクタ。
|
ApplyFlowList(String userCd,
String localeId)
コンストラクタ。
|
ApplyFlowList(String userCd,
String loginGroupId,
String localeId)
非推奨です。
ApplyFlowList(String, String) を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
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)
コンストラクタに指定したユーザが本人権限で申請可能なフローの件数を取得します。
|
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
getPropertyTable()
案件プロパティ(ユーザデータ)テーブル名を取得します。
|
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
getSearchMainTable()
テーブル名を取得します。
|
appendOrderCondition, checkJoinFlowGrpQuery, checkJoinFlowGrpQueryNoMatterProp, createPreSQL, executeCount, executeCount, executeCount, executeCount, executeCountForEachFlow, executeSearch, executeSearch, executeSearch, executeSearch, isDistinctSearch, modifyFinalCompleteSQL, modifyFinalSearchSQL
addOptionClause, bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLString
public ApplyFlowList(String userCd)
userCd
- 実行者コード(実際に申請を行う利用者)public ApplyFlowList(String userCd, String localeId)
userCd
- 実行者コード(実際に申請を行う利用者)localeId
- ロケールID@Deprecated public ApplyFlowList(String userCd, String loginGroupId, String localeId)
ApplyFlowList(String, String)
を使用してください。userCd
- 実行者コード(実際に申請を行う利用者)loginGroupId
- ログイングループIDlocaleId
- ロケールIDpublic 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
- ワークフロー例外の親クラスprotected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getPropertyTable()
getPropertyTable
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getSearchMainTable() throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
getSearchMainTable
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- DAO例外クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION