类 CompositeItemWriteListener<S>
- java.lang.Object
- org.springframework.batch.core.listener.CompositeItemWriteListener<S>
- 所有已实现的接口:
ItemWriteListener<S>
,StepListener
public class CompositeItemWriteListener<S> extends java.lang.Object implements ItemWriteListener<S>
- 作者:
- Lucas Ward, Dave Syer
构造器概要
构造器 构造器 说明 CompositeItemWriteListener()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
afterWrite(java.util.List<? extends S> items)
Call the registered listeners in reverse order, respecting and prioritising those that implementOrdered
.void
beforeWrite(java.util.List<? extends S> items)
Call the registered listeners in order, respecting and prioritising those that implementOrdered
.void
onWriteError(java.lang.Exception ex, java.util.List<? extends S> items)
Call the registered listeners in reverse order, respecting and prioritising those that implementOrdered
.void
register(ItemWriteListener<? super S> itemWriteListener)
Register additional listener.void
setListeners(java.util.List<? extends ItemWriteListener<? super S>> itemWriteListeners)
Public setter for the listeners.
构造器详细资料
CompositeItemWriteListener
public CompositeItemWriteListener()
方法详细资料
setListeners
public void setListeners(java.util.List<? extends ItemWriteListener<? super S>> itemWriteListeners)
Public setter for the listeners.- 参数:
itemWriteListeners
- list ofItemWriteListener
s to be called when write events occur.
register
public void register(ItemWriteListener<? super S> itemWriteListener)
Register additional listener.- 参数:
itemWriteListener
- list ofItemWriteListener
s to be registered.
afterWrite
public void afterWrite(java.util.List<? extends S> items)
Call the registered listeners in reverse order, respecting and prioritising those that implementOrdered
.- 指定者:
afterWrite
在接口中ItemWriteListener<S>
- 参数:
items
- written items- 另请参阅:
ItemWriteListener.afterWrite(java.util.List)
beforeWrite
public void beforeWrite(java.util.List<? extends S> items)
Call the registered listeners in order, respecting and prioritising those that implementOrdered
.- 指定者:
beforeWrite
在接口中ItemWriteListener<S>
- 参数:
items
- to be written- 另请参阅:
ItemWriteListener.beforeWrite(List)
onWriteError
public void onWriteError(java.lang.Exception ex, java.util.List<? extends S> items)
Call the registered listeners in reverse order, respecting and prioritising those that implementOrdered
.- 指定者:
onWriteError
在接口中ItemWriteListener<S>
- 参数:
ex
- thrown fromItemWriter
items
- attempted to be written.- 另请参阅:
ItemWriteListener.onWriteError(Exception, List)