类 ItemWriteListenerAdapter<S>
- java.lang.Object
- org.springframework.batch.core.jsr.ItemWriteListenerAdapter<S>
- 类型参数:
S
- type to be written by the associatedItemWriter
- 所有已实现的接口:
ItemWriteListener<S>
,StepListener
public class ItemWriteListenerAdapter<S> extends java.lang.Object implements ItemWriteListener<S>
Wrapper class to adapt theItemWriteListener
to aItemWriteListener
.- 从以下版本开始:
- 3.0
- 作者:
- Michael Minella
构造器概要
构造器 构造器 说明 ItemWriteListenerAdapter(javax.batch.api.chunk.listener.ItemWriteListener delegate)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
afterWrite(java.util.List<? extends S> items)
Called afterItemWriter.write(java.util.List)
This will be called before any transaction is committed, and beforeChunkListener.afterChunk(ChunkContext)
void
beforeWrite(java.util.List<? extends S> items)
Called beforeItemWriter.write(java.util.List)
void
onWriteError(java.lang.Exception exception, java.util.List<? extends S> items)
Called if an error occurs while trying to write.
构造器详细资料
ItemWriteListenerAdapter
public ItemWriteListenerAdapter(javax.batch.api.chunk.listener.ItemWriteListener delegate)
方法详细资料
beforeWrite
public void beforeWrite(java.util.List<? extends S> items)
从接口复制的说明:ItemWriteListener
Called beforeItemWriter.write(java.util.List)
- 指定者:
beforeWrite
在接口中ItemWriteListener<S>
- 参数:
items
- to be written
afterWrite
public void afterWrite(java.util.List<? extends S> items)
从接口复制的说明:ItemWriteListener
Called afterItemWriter.write(java.util.List)
This will be called before any transaction is committed, and beforeChunkListener.afterChunk(ChunkContext)
- 指定者:
afterWrite
在接口中ItemWriteListener<S>
- 参数:
items
- written items
onWriteError
public void onWriteError(java.lang.Exception exception, java.util.List<? extends S> items)
从接口复制的说明:ItemWriteListener
Called if an error occurs while trying to write. Will be called inside a transaction, but the transaction will normally be rolled back. There is no way to identify from this callback which of the items (if any) caused the error.- 指定者:
onWriteError
在接口中ItemWriteListener<S>
- 参数:
exception
- thrown fromItemWriter
items
- attempted to be written.