类 StagingItemListener
- java.lang.Object
- org.springframework.batch.core.listener.StepListenerSupport<java.lang.Long,java.lang.Long>
- org.springframework.batch.sample.common.StagingItemListener
- 所有已实现的接口:
ChunkListener
,ItemProcessListener<java.lang.Long,java.lang.Long>
,ItemReadListener<java.lang.Long>
,ItemWriteListener<java.lang.Long>
,SkipListener<java.lang.Long,java.lang.Long>
,StepExecutionListener
,StepListener
,org.springframework.beans.factory.InitializingBean
public class StagingItemListener extends StepListenerSupport<java.lang.Long,java.lang.Long> implements org.springframework.beans.factory.InitializingBean
Thread-safe databaseItemReader
implementing the process indicator pattern.
字段概要
从接口继承的字段 org.springframework.batch.core.ChunkListener
ROLLBACK_EXCEPTION_KEY
构造器概要
构造器 构造器 说明 StagingItemListener()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
afterPropertiesSet()
void
afterRead(java.lang.Long id)
Called afterItemReader.read()
.void
setDataSource(javax.sql.DataSource dataSource)
从类继承的方法 org.springframework.batch.core.listener.StepListenerSupport
afterChunk, afterChunkError, afterProcess, afterStep, afterWrite, beforeChunk, beforeProcess, beforeRead, beforeStep, beforeWrite, onProcessError, onReadError, onSkipInProcess, onSkipInRead, onSkipInWrite, onWriteError
构造器详细资料
StagingItemListener
public StagingItemListener()
方法详细资料
setDataSource
public void setDataSource(javax.sql.DataSource dataSource)
afterPropertiesSet
public final void afterPropertiesSet() throws java.lang.Exception
- 指定者:
afterPropertiesSet
在接口中org.springframework.beans.factory.InitializingBean
- 抛出:
java.lang.Exception
afterRead
public void afterRead(java.lang.Long id)
从接口复制的说明:ItemReadListener
Called afterItemReader.read()
. This method is called only for actual items (ie it is not called when the reader returns null).- 指定者:
afterRead
在接口中ItemReadListener<java.lang.Long>
- 覆盖:
afterRead
在类中StepListenerSupport<java.lang.Long,java.lang.Long>
- 参数:
id
- returned from read()