Re: ProtonJ2 client asynchronous API?

2024-02-12 Thread Timothy Bish

On 2/12/24 12:03, Arnaud Cogoluègnes wrote:

Hi.

I'm trying out ProtonJ2 client and I noticed it's only possible to check
the status of a sent message and receive messages in a "pull-based manner"
(Future and Receiver#receive).

I was wondering what the rationale is behind this design (e.g. let the user
decide on the threading model to get outbound message status and inbound
messages). Are there any plans to provide an asynchronous API in the client
library, based on e.g. user-provided callbacks or standard API like
CompletableFuture?

Thanks!

There are no plans to implement an asynchronous API for the protonj2 
client no.


The client provides a simple imperative API that applications and 
frameworks can use to implement their own preference of asynchronous 
handling for send completion and receive calls.


--
Tim Bish


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



ProtonJ2 client asynchronous API?

2024-02-12 Thread Arnaud Cogoluègnes
Hi.

I'm trying out ProtonJ2 client and I noticed it's only possible to check
the status of a sent message and receive messages in a "pull-based manner"
(Future and Receiver#receive).

I was wondering what the rationale is behind this design (e.g. let the user
decide on the threading model to get outbound message status and inbound
messages). Are there any plans to provide an asynchronous API in the client
library, based on e.g. user-provided callbacks or standard API like
CompletableFuture?

Thanks!


[ANNOUNCE] Apache Qpid Broker-J 9.2.0 released

2024-02-12 Thread Tomas Vavricka
The Apache Qpid (http://qpid.apache.org) community is pleased to
announce the immediate availability of Apache Qpid Broker-J 9.2.0.

This is the latest release of pure java implementation of messaging
broker supporting the Advanced Message Queuing Protocol 1.0 (AMQP 1.0,
ISO/IEC 19464, http://www.amqp.org) and legacy AMQP protocols 0-10,
0-91, 0-9 and 0-8.

Please visit Qpid project site for more details:
http://qpid.apache.org/components/broker-j/index.html

The release is available now from our website:
http://qpid.apache.org/download.html

The release brings bug fixes and improvements. The release notes can
be found at:
http://qpid.apache.org/releases/qpid-broker-j-9.2.0/release-notes.html

Thanks to all involved,
Qpid Team

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



[RESULT][VOTE] Release Qpid Broker-J 9.2.0 (RC4)

2024-02-12 Thread Tomas Vavricka
There were 4 binding +1 votes and no other votes received. The vote has passed.

I will add the files to the dist release repo and release the maven
staging repo shortly, updating the website and announcing after the
release has had time to sync to the CDN and maven central.

Regards,
Tomas

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