Class CompositeRetryProcessListener

  • All Implemented Interfaces:
    javax.batch.api.chunk.listener.RetryProcessListener

    public class CompositeRetryProcessListener
    extends java.lang.Object
    implements javax.batch.api.chunk.listener.RetryProcessListener

    Composite class holding RetryProcessListener's.

    Since:
    3.0
    Author:
    Chris Schaefer
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      voidonRetryProcessException​(java.lang.Object item, java.lang.Exception ex) 
      voidregister​(javax.batch.api.chunk.listener.RetryProcessListener listener)
      Register an additional RetryProcessListener.
      voidsetListeners​(java.util.List<? extends javax.batch.api.chunk.listener.RetryProcessListener> listeners)
      Public setter for the RetryProcessListener's.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CompositeRetryProcessListener

        public CompositeRetryProcessListener()
    • Method Detail

      • setListeners

        public void setListeners​(java.util.List<? extends javax.batch.api.chunk.listener.RetryProcessListener> listeners)

        Public setter for the RetryProcessListener's.

        Parameters:
        listeners - the RetryProcessListener's to set
      • register

        public void register​(javax.batch.api.chunk.listener.RetryProcessListener listener)

        Register an additional RetryProcessListener.

        Parameters:
        listener - the RetryProcessListener to register
      • onRetryProcessException

        public void onRetryProcessException​(java.lang.Object item,
                                            java.lang.Exception ex)
                                     throws java.lang.Exception
        Specified by:
        onRetryProcessException in interface javax.batch.api.chunk.listener.RetryProcessListener
        Throws:
        java.lang.Exception