public class SelectMatterDao
extends jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOBase
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
コンストラクタと説明 |
---|
SelectMatterDao(String groupId)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<jp.co.intra_mart.foundation.contentssearch.authority.builder.UserACIBuilder> |
selectActvMatterAuthority(String systemMatterId)
インデックス作成対象の未完了案件の権限情報を取得します。
|
long |
selectActvMatterCount(Date beforeDate,
Date nowDate)
インデックス作成対象の未完了案件件数を取得します。
|
List<MatterInfo> |
selectActvMatterList(Date beforeDate,
Date nowDate,
long offset,
long count)
インデックス作成対象の未完了案件リストを取得します。
|
MatterInfo |
selectArcMatter(String systemMatterId,
String archiveMonth)
インデックス再作成対象の過去案件を取得します。
|
List<jp.co.intra_mart.foundation.contentssearch.authority.builder.UserACIBuilder> |
selectArcMatterAuthority(String systemMatterId,
String archiveMonth)
インデックス作成対象の過去案件の権限情報を取得します。
|
long |
selectArcMatterCount(Date beforeDate,
Date nowDate,
String archiveMonth)
インデックス作成対象の過去案件件数を取得します。
|
List<MatterInfo> |
selectArcMatterList(Date beforeDate,
Date nowDate,
String archiveMonth,
long offset,
long count)
インデックス作成対象の過去案件リストを取得します。
|
List<jp.co.intra_mart.foundation.contentssearch.authority.builder.UserACIBuilder> |
selectCplMatterAuthority(String systemMatterId)
インデックス作成対象の完了案件の権限情報を取得します。
|
long |
selectCplMatterCount(Date beforeDate,
Date nowDate)
インデックス作成対象の完了案件件数を取得します。
|
List<MatterInfo> |
selectCplMatterList(Date beforeDate,
Date nowDate,
long offset,
long count)
インデックス作成対象の完了案件リストを取得します。
|
Map<String,MatterLocaleInfo> |
setLocaleResultValue(ResultSet resultSet)
結果セットから案件情報のロケール情報を取り出して設定します。
|
addOptionClause, bindingPreStatement, checkField, checkWorkflowDaoMappingClass, closeConnection, closeResultSet, closeStatement, convertLimitSql, createResultObject, createResultObject, createResultObject, getColumnName, getConnection, getDbType, getEscapedValue, getFieldType, getSQLString
public SelectMatterDao(String groupId)
groupId
- 検索グループIDpublic long selectCplMatterCount(Date beforeDate, Date nowDate) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
beforeDate
- 前回バッチ起動日時nowDate
- 今回バッチ起動日時jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 件数取得に失敗した場合public List<MatterInfo> selectCplMatterList(Date beforeDate, Date nowDate, long offset, long count) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
beforeDate
- 前回バッチ起動日時nowDate
- 今回バッチ起動日時offset
- 開始位置(0ベース)count
- 取得件数jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 完了案件リストの取得に失敗した場合public List<jp.co.intra_mart.foundation.contentssearch.authority.builder.UserACIBuilder> selectCplMatterAuthority(String systemMatterId) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
systemMatterId
- システム案件IDjp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 権限情報の取得に失敗した場合public long selectArcMatterCount(Date beforeDate, Date nowDate, String archiveMonth) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
beforeDate
- 前回バッチ起動日時nowDate
- 今回バッチ起動日時archiveMonth
- アーカイブ年月jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 過去案件件数の取得に失敗した場合public List<MatterInfo> selectArcMatterList(Date beforeDate, Date nowDate, String archiveMonth, long offset, long count) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
beforeDate
- 前回バッチ起動日時nowDate
- 今回バッチ起動日時archiveMonth
- アーカイブ年月offset
- 開始位置(0ベース)count
- 取得件数jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 過去案件リストの取得に失敗した場合public List<jp.co.intra_mart.foundation.contentssearch.authority.builder.UserACIBuilder> selectArcMatterAuthority(String systemMatterId, String archiveMonth) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
systemMatterId
- システム案件IDarchiveMonth
- アーカイブ年月jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 権限情報の取得に失敗した場合public MatterInfo selectArcMatter(String systemMatterId, String archiveMonth) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
systemMatterId
- システム案件IDarchiveMonth
- アーカイブ年月jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 過去案件情報の取得に失敗した場合public Map<String,MatterLocaleInfo> setLocaleResultValue(ResultSet resultSet) throws SQLException
resultSet
- 結果セットSQLException
- 案件情報のロケール情報の取り出しに失敗した場合public long selectActvMatterCount(Date beforeDate, Date nowDate) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
beforeDate
- 前回バッチ起動日時nowDate
- 今回バッチ起動日時jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 件数取得に失敗した場合public List<MatterInfo> selectActvMatterList(Date beforeDate, Date nowDate, long offset, long count) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
beforeDate
- 前回バッチ起動日時nowDate
- 今回バッチ起動日時offset
- 開始位置(0ベース)count
- 取得件数jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 未完了案件リストの取得に失敗した場合public List<jp.co.intra_mart.foundation.contentssearch.authority.builder.UserACIBuilder> selectActvMatterAuthority(String systemMatterId) throws jp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
systemMatterId
- システム案件IDjp.co.intra_mart.system.workflow.engine.database.WorkflowDAOException
- 権限情報の取得に失敗した場合Copyright © 2012 NTT DATA INTRAMART CORPORATION