@Published(tag="architect") public class DbToDbStepConfig extends DbInputStepConfig
BasicSqlLoaderをリポジトリから取得し、
 SQL_IDに対応するSQL文を取得する。
 このため、本クラスを使用する場合、"sqlLoader"という名前で
 BasicSqlLoaderをコンポーネント定義に設定する必要がある。| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DbToDbStepConfig.InsertMode
ロードステップのINSERTモード。 
 | 
static class  | 
DbToDbStepConfig.UpdateSize
1回のSQL実行で処理するサイズに関する設定を保持するクラス。 
 | 
| Constructor and Description | 
|---|
DbToDbStepConfig()  | 
| Modifier and Type | Method and Description | 
|---|---|
DbToDbStepConfig.InsertMode | 
getInsertMode()
INSERTモードを取得する。 
 | 
java.util.List<java.lang.String> | 
getMergeOnColumns()
MERGEのON句に指定するカラム名を取得する。 
 | 
java.lang.String | 
getSql()
SQL_IDに対応するSQL文を取得する。 
 | 
DbToDbStepConfig.UpdateSize | 
getUpdateSize()
1回のSQL実行で処理するサイズに関する設定を取得する。 
 | 
protected void | 
onInitialize()
初期化を行う。 
 | 
void | 
setInsertMode(DbToDbStepConfig.InsertMode insertMode)
INSERTモードを設定する。 
 | 
void | 
setMergeOnColumns(java.util.List<java.lang.String> mergeOnColumns)
MERGEのON句に指定するカラム名を設定する。 
 | 
void | 
setUpdateSize(DbToDbStepConfig.UpdateSize updateSize)
1回のSQL実行で処理するサイズに関する設定を設定する。 
 | 
getBean, getSqlId, setBean, setSqlIdgetStepId, initialize, setStepIdpublic java.util.List<java.lang.String> getMergeOnColumns()
public void setMergeOnColumns(java.util.List<java.lang.String> mergeOnColumns)
mergeOnColumns - MERGEのON句に指定するカラム名public DbToDbStepConfig.UpdateSize getUpdateSize()
public void setUpdateSize(DbToDbStepConfig.UpdateSize updateSize)
updateSize - 1回のSQL実行で処理するサイズに関する設定public DbToDbStepConfig.InsertMode getInsertMode()
public void setInsertMode(DbToDbStepConfig.InsertMode insertMode)
insertMode - INSERTモードprotected void onInitialize()
onInitialize in class StepConfigpublic java.lang.String getSql()