- Notifications
You must be signed in to change notification settings - Fork16
RabbitMQ Stream Java Client
License
Unknown and 2 other licenses found
Licenses found
rabbitmq/rabbitmq-stream-java-client
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
The RabbitMQ Stream Java Client is a Java library to communicate withtheRabbitMQ Stream Plugin.It allows to create and delete streams, as well as to publish to and consume from these streams.This library is compatible with Java 11 but Java 21 (or a later version) is recommended.See theoverview for a quick glance at the features.
Stream PerfTest is a performance testing tool based on this client library.
Please refer to thedocumentation to find out more.
For questions:RabbitMQ Users
For bugs and feature requests:GitHub Issues
See theRabbitMQ Java libraries support page for the support timeline of this library.
This library usessemantic versioning.
You need JDK 11 or later installed.
To build the JAR file:
./mvnw clean package -DskipITs -DskipTests
Launch the broker:
docker run -it --rm --name rabbitmq -p 5552:5552 -p 5672:5672 \ -e RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS='-rabbitmq_stream advertised_host localhost' \ rabbitmq:4.1
Enable the stream plugin:
docker exec rabbitmq rabbitmq-plugins enable rabbitmq_stream
Launch the tests:
./mvnw test -Drabbitmqctl.bin=DOCKER:rabbitmq
The project uses theGoogle Java Format. Readthe documentation to support the format in yourfavoriteIDE.
Please launch the./mvnw spotless:apply command to format your changes before committing.
(c) 2020-2025 Broadcom. All Rights Reserved.The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.
Double licensed under the MPL2.0 and ASL2. SeeLICENSE for details.
About
RabbitMQ Stream Java Client
Resources
License
Unknown and 2 other licenses found
Licenses found
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors7
Uh oh!
There was an error while loading.Please reload this page.