Interface Acknowledger

    • Method Detail

      • acknowledge

        void acknowledge​(SQSMessage message)
                  throws javax.jms.JMSException
        Generic Acknowledge method. This method will delete message(s) in SQS Queue.
        Parameters:
        message - message to acknowledge.
        Throws:
        javax.jms.JMSException
      • notifyMessageReceived

        void notifyMessageReceived​(SQSMessage message)
                            throws javax.jms.JMSException
        Used when receiving messages. Depending on acknowledge mode this will help create list of message backlog.
        Parameters:
        message - notify acknowledger message is received
        Throws:
        javax.jms.JMSException
      • getUnAckMessages

        List<SQSMessageIdentifier> getUnAckMessages()
        Used in negative acknowledge. Gets all delivered but not acknowledged messages.
      • forgetUnAckMessages

        void forgetUnAckMessages()
        Deletes all not acknowledged delivered messages.