public class DBCollectorConfig extends AbstractCollectorConfig
修飾子とタイプ | フィールドと説明 |
---|---|
protected Object |
bindParams
SQLにバインドする値を格納したオブジェクト
|
protected DBCollectorPrePostProcess |
dbCollectorPrePostProcess
DBCollector前後処理
|
protected QueryRowHandleDAO |
queryRowHandleDAO
QueryRowHandleDAO
|
protected boolean |
relation1n
1:Nマッピング使用フラグ(使用時はtrue)
|
protected String |
sqlID
実行するSQLのID
|
exceptionHandler, executeByConstructor, queueSize, validationErrorHandler, validator
コンストラクタと説明 |
---|
DBCollectorConfig(QueryRowHandleDAO queryRowHandleDAO,
String sqlID,
Object bindParams)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
DBCollectorConfig |
addDbCollectorPrePostProcess(DBCollectorPrePostProcess dbCollectorPrePostProcess)
DBCollector前後処理を設定する
|
DBCollectorConfig |
addExceptionHandler(CollectorExceptionHandler exceptionHandler)
CollectorExceptionHandlerを設定する
|
DBCollectorConfig |
addExecuteByConstructor(boolean executeByConstructor)
コンストラクタで処理を実行するフラグを設定する
|
DBCollectorConfig |
addQueueSize(int queueSize)
キューサイズを設定する
|
DBCollectorConfig |
addRelation1n(boolean relation1n)
1:Nマッピング使用フラグを設定する
|
DBCollectorConfig |
addValidationErrorHandler(ValidationErrorHandler validationErrorHandler)
ValidationErrorHandlerを設定する
|
DBCollectorConfig |
addValidator(org.springframework.validation.Validator validator)
Validatorを設定する
|
Object |
getBindParams()
SQLにバインドする値を格納したオブジェクトを取得する。
|
DBCollectorPrePostProcess |
getDbCollectorPrePostProcess()
DBCollector前後処理を取得する。
|
QueryRowHandleDAO |
getQueryRowHandleDAO()
QueryRowHandleDAOを取得する。
|
String |
getSqlID()
実行するSQLのIDを取得する。
|
boolean |
isRelation1n()
1:Nマッピング使用フラグを取得する。
|
void |
setBindParams(Object bindParams)
SQLにバインドする値を格納したオブジェクトを設定する。
|
void |
setDbCollectorPrePostProcess(DBCollectorPrePostProcess dbCollectorPrePostProcess)
DBCollector前後処理を設定する。
|
void |
setQueryRowHandleDAO(QueryRowHandleDAO queryRowHandleDAO)
QueryRowHandleDAOを設定する。
|
void |
setRelation1n(boolean relation1n)
1:Nマッピング使用フラグを設定する。
|
void |
setSqlID(String sqlID)
実行するSQLのIDを設定する。
|
getExceptionHandler, getQueueSize, getValidationErrorHandler, getValidator, isExecuteByConstructor, setExceptionHandler, setExecuteByConstructor, setQueueSize, setValidationErrorHandler, setValidator
protected QueryRowHandleDAO queryRowHandleDAO
protected String sqlID
protected Object bindParams
protected boolean relation1n
protected DBCollectorPrePostProcess dbCollectorPrePostProcess
public DBCollectorConfig(QueryRowHandleDAO queryRowHandleDAO, String sqlID, Object bindParams)
queryRowHandleDAO
- QueryRowHandleDAOインスタンスsqlID
- 実行するSQLのIDbindParams
- SQLにバインドする値を格納したオブジェクトpublic DBCollectorConfig addQueueSize(int queueSize)
queueSize
- キューサイズpublic DBCollectorConfig addExceptionHandler(CollectorExceptionHandler exceptionHandler)
exceptionHandler
- CollectorExceptionHandlerpublic DBCollectorConfig addValidator(org.springframework.validation.Validator validator)
validator
- Validatorpublic DBCollectorConfig addValidationErrorHandler(ValidationErrorHandler validationErrorHandler)
validationErrorHandler
- ValidationErrorHandlerpublic DBCollectorConfig addRelation1n(boolean relation1n)
relation1n
- 1:Nマッピング使用フラグpublic DBCollectorConfig addDbCollectorPrePostProcess(DBCollectorPrePostProcess dbCollectorPrePostProcess)
dbCollectorPrePostProcess
- DBCollector前後処理public DBCollectorConfig addExecuteByConstructor(boolean executeByConstructor)
executeByConstructor
- コンストラクタで処理を実行するフラグpublic QueryRowHandleDAO getQueryRowHandleDAO()
public void setQueryRowHandleDAO(QueryRowHandleDAO queryRowHandleDAO)
queryRowHandleDAO
- QueryRowHandleDAOpublic String getSqlID()
public void setSqlID(String sqlID)
sqlID
- 実行するSQLのIDpublic Object getBindParams()
public void setBindParams(Object bindParams)
bindParams
- SQLにバインドする値を格納したオブジェクトpublic boolean isRelation1n()
public void setRelation1n(boolean relation1n)
relation1n
- 1:Nマッピング使用フラグpublic DBCollectorPrePostProcess getDbCollectorPrePostProcess()
public void setDbCollectorPrePostProcess(DBCollectorPrePostProcess dbCollectorPrePostProcess)
dbCollectorPrePostProcess
- DBCollector前後処理Copyright © 2014 NTT DATA Corporation.