SkillAgentSearch skills...

Jrsmq

A lightweight message queue for Java that requires no dedicated queue server. Just a Redis server.

Install / Use

/learn @igr/Jrsmq
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RSMQ: Redis Simple Message Queue for Node.js

Redis Simple Message Queue

A lightweight message queue for Java that requires no dedicated queue server. Just a Redis server.

Java implementation of https://github.com/smrchy/rsmq.

Version

com.oblac:jrsmq:1.3.0

Java implementation notes

We are trying to follow the javascript contract as much as possible, including the method and properties naming.

Example

RedisSMQ rsmq = new RedisSMQ();

rsmq.createQueue()
    .qname("myqueue")
    .exec();

String id = rsmq.sendMessage()
                .qname("myqueue")
                .message("Hello World")
                .exec();

QueueMessage msg = rsmq.receiveMessage()
                        .qname("myqueue")
                        .exec();

rsmq.deleteQueue()
    .qname("myqueue")
    .exec();

rsmq.quit();

Enjoy!

Related Skills

View on GitHub
GitHub Stars36
CategoryDevelopment
Updated1y ago
Forks13

Languages

Java

Security Score

65/100

Audited on Jan 23, 2025

No findings