public class StampConfigList
extends jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
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
コンストラクタと説明 |
---|
StampConfigList(String userCode)
コンストラクタ。
|
StampConfigList(String loginGroupId,
String userCode)
非推奨です。
StampConfigList(String) を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
getPropertyTable()
案件プロパティ(ユーザデータ)テーブルを取得します。
|
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql |
getSearchMainTable()
検索メイン用テーブルを取得します。
|
StampConfigListModel[] |
getStampList(StampListSearchCondition<StampConfigType> cond)
印影設定情報を取得します。
|
int |
getStampListCount(StampListSearchCondition<StampConfigType> cond)
印影設定情報件数を取得します。
|
String[] |
getStampTagList()
設定されている印影タグ情報をすべて取得します。
|
protected boolean |
isDistinctSearch()
重複削除クエリを拡張するかしないかを設定
|
protected void |
modifyFinalSearchSQL(StringBuilder sql,
List<Object> bindingList,
String resultColumnList)
メインの検索クエリ作成完了(ソートとページング機能がない)
各API別に特集クエリ拡張が必要な場合、その処理を行う。 |
appendOrderCondition, checkJoinFlowGrpQuery, checkJoinFlowGrpQueryNoMatterProp, createPreSQL, executeCount, executeCount, executeCount, executeCount, executeCountForEachFlow, executeSearch, executeSearch, executeSearch, executeSearch, modifyFinalCompleteSQL
addOptionClause, bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLString
public StampConfigList(String userCode)
userCode
- ユーザコードpublic StampConfigList(String loginGroupId, String userCode)
StampConfigList(String)
を使用してください。loginGroupId
- ログイングループIDuserCode
- ユーザコードpublic StampConfigListModel[] getStampList(StampListSearchCondition<StampConfigType> cond) throws WorkflowException
cond
- 検索条件WorkflowException
- ワークフロー例外の親クラスpublic int getStampListCount(StampListSearchCondition<StampConfigType> cond) throws WorkflowException
cond
- 検索条件WorkflowException
- ワークフロー例外の親クラス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例外クラスprotected void modifyFinalSearchSQL(StringBuilder sql, List<Object> bindingList, String resultColumnList) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
modifyFinalSearchSQL
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
sql
- クエリ文字列bindingList
- バインディングリストresultColumnList
- 返却カラムリストjp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- データベース処理を行う際に発生する例外protected boolean isDistinctSearch()
isDistinctSearch
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
protected jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase.SubSearchSql getPropertyTable() throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
getPropertyTable
クラス内 jp.co.intra_mart.system.workflow.api.database.AbstractListDaoBase
jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- DAO例外クラスpublic String[] getStampTagList() throws WorkflowException
WorkflowException
- ワークフロー例外の親クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION