No, there isn't any API for checking the delivery settlement status in
the JMS client, and none is planned.

The JMS client uses consumer link settings that specify unsettled
messages be received, unless configured otherwise using the
presettlePolicy connection options in which case it can request
settled messages be received.

Aside: for proton-j the isSettled() method returns a local settlement
indication only, remotelySettled() returns the remote settlement
indication.

Robbie

On Thu, 18 Jun 2020 at 14:16, Schwilk David (IOC/PAP-TH)
<david.schw...@bosch.io.invalid> wrote:
>
> Hello,
>
> As part of the project Eclipse Ditto we use the Qpid JMS client 0.45.0.
> We want to check if the incoming JmsMessages were presettled by the system, 
> sending the message.
>
> I saw that this possibility exists in Qpid Proton client via the function 
> Delivery.isSettled().
> Is there a similar functionality already implemented/planned for the JMS 
> client?
>
> Thank you and best regards
>
> David Schwilk
>
> Bosch IoT Things- Product Area IoT Platform (IOC/PAP-TH)
> Bosch.IO GmbH | Ziegelei 7 | 88090 Immenstaad | GERMANY | www.bosch.io
> Tel. +49 7545 202-114 | Telefax +49 7545 202-301 | 
> david.schw...@bosch-si.com<mailto:david.schw...@bosch-si.com>
>
> Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
> Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr. 
> Stefan Ferber, Dr. Aleksandar Mitrovic, Yvonne Reckling
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to