@Override public void onSkipReadItem(Exception ex) { try { this.delegate.onSkipReadItem(ex); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void beforeStep() { try { this.delegate.beforeStep(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } } }
@Override public void onRetryReadException(Exception ex) { try { this.delegate.onRetryReadException(ex); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } } }
@Override public void close() { try { this.delegate.close(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void onRetryWriteException(List items, Exception ex) { try { this.delegate.onRetryWriteException(items, ex); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } } }
@Override public void onProcessError(Object item, Exception ex) { try { this.delegate.onProcessError(item, ex); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void onError(Exception ex) throws Exception { try { this.delegate.onError(ex); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void onRetryReadException(Exception ex) { try { this.delegate.onRetryReadException(ex); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } } }
@Override public void afterProcess(Object item, Object result) { try { this.delegate.afterProcess(item, result); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void beforeProcess(Object item) { try { this.delegate.beforeProcess(item); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void stop() { try { this.delegate.stop(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public synchronized void analyzeCollectorData(Serializable data) { try { this.delegate.analyzeCollectorData(data); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public synchronized void analyzeStatus(BatchStatus batchStatus, String exitStatus) { try { this.delegate.analyzeStatus(batchStatus, exitStatus); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void afterWrite(List items) { try { this.delegate.afterWrite(items); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void beforePartitionedStepCompletion() { try { this.delegate.beforePartitionedStepCompletion(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void endCheckpoint() { try { this.delegate.endCheckpoint(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public boolean isReadyToCheckpoint() { try { return this.delegate.isReadyToCheckpoint(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void afterWrite(List items) { try { this.delegate.afterWrite(items); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public void afterRead(Object item) { try { this.delegate.afterRead(item); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }
@Override public Serializable checkpointInfo() { try { return this.delegate.checkpointInfo(); } catch (Exception e) { this.stepContext.setException(e); throw new BatchContainerRuntimeException(e); } }