It provides functionality for MQ in Java. In a way really easy to use. – README.md

README.md

Level2 Rabbit MQ Framework

This is the version 1.0.0 and up of the Level2 Rabbit MQ Framework.

It provides an easy way to connect to MQ for RPC or responding calls.

You can just define a function and this library will automatically connect to rabbit and start receiving messages with no effort.

Build Status on Jenkins

Build Status

Compile

You need maven to compile from the command line.

$> mvn clean install

Usage

Maven configuration

Dependencies required. Please check pom.xml

Version management

You can set the version using maven directly with the command:

$> mvn versions:set -DnewVersion=1.2.1-SNAPSHOT

Installation

Use our snapshot repos for Level2 in maven under http://www.level2crm.com/nexus/

        <repository>
            <id>level2-nexus</id>
            <name>Level2 Public Maven Repository Group Releases</name>
            <layout>default</layout>
            <url>http://www.level2crm.com/nexus/content/repositories/releases</url>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>
        <repository>
            <id>level2-nexus-snapshots</id>
            <name>Level2 Public Maven Repository Group Snapshots</name>
            <layout>default</layout>
            <url>http://www.level2crm.com/nexus/content/repositories/snapshots</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>

License (LGPL)

        Copyright 2012  Gonzalo Aguilar Delgado gaguilar at|@ level2crm.com

        This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as published by
    the Free Software Foundation, either version 3 of the License.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Lesser General Public License for more details.

    You should have received a copy of the Lesser GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.