Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 930 Bytes

README.md

File metadata and controls

37 lines (23 loc) · 930 Bytes

IronMQ Java Client

Getting Started

Download the IronMQ jar. Or build from source with Apache Buildr:

buildr package

The .jar file will appear under the target directory.

The API is documented here.

The Basics

Initialize a client and get a queue object:

Client client = new Client("my project", "my token");
Queue queue = client.queue("my_queue");

Push a message on the queue:

queue.Push("Hello, world!");

Pop a message off the queue:

Message msg = queue.get();

When you pop/get a message from the queue, it will not be deleted. It will eventually go back onto the queue after a timeout if you don't delete it. (The default timeout is 10 minutes.)

Delete a message from the queue:

queue.deleteMessage(msg);