@Named
@Dependent
public class DatabaseItemWriter
extends javax.batch.api.chunk.AbstractItemWriter
ItemWriter
実装クラス。
UniversalDao.insert(Object)
を使用して、Entityオブジェクトの内容をデータベースに登録する。コンストラクタと説明 |
---|
DatabaseItemWriter(javax.batch.runtime.context.JobContext jobContext,
javax.batch.runtime.context.StepContext stepContext,
StepConfig stepConfig)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
open(java.io.Serializable checkpoint) |
void |
writeItems(java.util.List<java.lang.Object> items) |
@Inject public DatabaseItemWriter(javax.batch.runtime.context.JobContext jobContext, javax.batch.runtime.context.StepContext stepContext, StepConfig stepConfig)
jobContext
- JobContext
stepContext
- StepContext
stepConfig
- ステップの設定public void open(java.io.Serializable checkpoint) throws java.lang.Exception
open
インタフェース内 javax.batch.api.chunk.ItemWriter
open
クラス内 javax.batch.api.chunk.AbstractItemWriter
java.lang.Exception
public void writeItems(java.util.List<java.lang.Object> items) throws java.lang.Exception
writeItems
インタフェース内 javax.batch.api.chunk.ItemWriter
writeItems
クラス内 javax.batch.api.chunk.AbstractItemWriter
java.lang.Exception