类 ItemProcessListenerAdapter<T,S>
- java.lang.Object
- org.springframework.batch.core.jsr.ItemProcessListenerAdapter<T,S>
- 类型参数:
T
- input typeS
- output type
- 所有已实现的接口:
ItemProcessListener<T,S>
,StepListener
public class ItemProcessListenerAdapter<T,S> extends java.lang.Object implements ItemProcessListener<T,S>
Wrapper class forItemProcessListener
- 从以下版本开始:
- 3.0
- 作者:
- Michael Minella, Mahmoud Ben Hassine
构造器概要
构造器 构造器 说明 ItemProcessListenerAdapter(javax.batch.api.chunk.listener.ItemProcessListener delegate)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
afterProcess(T item, S result)
Called afterItemProcessor.process(Object)
returns.void
beforeProcess(T item)
Called beforeItemProcessor.process(Object)
.void
onProcessError(T item, java.lang.Exception e)
Called if an exception was thrown fromItemProcessor.process(Object)
.
构造器详细资料
ItemProcessListenerAdapter
public ItemProcessListenerAdapter(javax.batch.api.chunk.listener.ItemProcessListener delegate)
- 参数:
delegate
- to be called within the batch lifecycle
方法详细资料
beforeProcess
public void beforeProcess(T item)
从接口复制的说明:ItemProcessListener
Called beforeItemProcessor.process(Object)
.- 指定者:
beforeProcess
在接口中ItemProcessListener<T,S>
- 参数:
item
- to be processed.
afterProcess
public void afterProcess(T item, @Nullable S result)
从接口复制的说明:ItemProcessListener
Called afterItemProcessor.process(Object)
returns. If the processor returnsnull
, this method will still be called, with a {code null} result, allowing for notification of 'filtered' items.- 指定者:
afterProcess
在接口中ItemProcessListener<T,S>
- 参数:
item
- to be processedresult
- of processing
onProcessError
public void onProcessError(T item, java.lang.Exception e)
从接口复制的说明:ItemProcessListener
Called if an exception was thrown fromItemProcessor.process(Object)
.- 指定者:
onProcessError
在接口中ItemProcessListener<T,S>
- 参数:
item
- attempted to be processede
- - exception thrown during processing.