Interface IResender

  • All Superinterfaces:
    java.lang.Runnable
    All Known Implementing Classes:
    Resender

    public interface IResender
    extends java.lang.Runnable
    Resend requests at intervals to the server to ensure completion of requests. Default interval is 5 minutes. The need to resend a message could arise due to an error or the fact that the message could not be serviced immediately.
    Version:
    $Revision$, $Date$
    • Method Detail

      • addRequest

        void addRequest​(IRequest r)
        Adds the request to the resend queue.
        Parameters:
        r - Request to be placed on the resend queue.
      • start

        void start​(java.lang.String name)
      • stop

        void stop()