Fix incorrect @Nullable on ItemReadListener#afterRead implementations
Resolves BATCH-2763
This commit is contained in:
@@ -19,7 +19,6 @@ import javax.batch.operations.BatchRuntimeException;
|
||||
|
||||
import org.springframework.batch.core.ItemReadListener;
|
||||
import org.springframework.batch.item.ItemReader;
|
||||
import org.springframework.lang.Nullable;
|
||||
import org.springframework.util.Assert;
|
||||
|
||||
/**
|
||||
@@ -51,7 +50,7 @@ public class ItemReadListenerAdapter<T> implements ItemReadListener<T> {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterRead(@Nullable T item) {
|
||||
public void afterRead(T item) {
|
||||
try {
|
||||
delegate.afterRead(item);
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -223,7 +223,7 @@ ItemProcessListener<T, S>, ItemWriteListener<S>, SkipListener<T, S>, RetryReadLi
|
||||
* @see org.springframework.batch.core.listener.CompositeItemReadListener#afterRead(java.lang.Object)
|
||||
*/
|
||||
@Override
|
||||
public void afterRead(@Nullable T item) {
|
||||
public void afterRead(T item) {
|
||||
try {
|
||||
itemReadListener.afterRead(item);
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ ItemReadListener<T>, ItemProcessListener<T,S>, ItemWriteListener<S>, SkipListene
|
||||
* @see org.springframework.batch.core.domain.ItemReadListener#afterRead(java.lang.Object)
|
||||
*/
|
||||
@Override
|
||||
public void afterRead(@Nullable T item) {
|
||||
public void afterRead(T item) {
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
|
||||
Reference in New Issue
Block a user