This module provides integration with the Advanced Message Queuing Protocol (AMQP).
To include this module in your Lift project change build.sbt
to include:
libraryDependencies += "net.liftmodules" %% "amqp_3.3" % "1.6.0"
Lift Version | Scala Version | Module Version |
---|---|---|
3.3 | 2.12, 2.11 | 1.6.0 |
3.2 | 2.12, 2.11 | 1.6.0 |
3.1 | 2.12, 2.11 | 1.5.0 |
3.0 | 2.12, 2.11 | 1.4.0 |
2.6 | 2.10, 2.9 | 1.3 |
2.5 | 2.10, 2.9 | 1.3 |
Lift Version | Scala Version | Module Version |
---|---|---|
2.6 | 2.11 | 1.4-SNAPSHOT |
3.0 | 2.10 | 1.2-SNAPSHOT |
For snapshots you'll also need:
resolvers += Resolver.sonatypeRepo("snapshots")
Note: The module package changed from net.liftweb.amqp
to net.liftmodules.amqp
in May 2012. Please consider this when referencing documentation written before that date.
-
Lift AMQP with RabbitMQ and Scala – Tutorial and Screencast from Tim Perrett.
-
Exploring Lift, chapter 13.2 on AMQP.
-
Distributing Comet Across Multiple Servers from The Lift Cookbook uses this module.
Learn more about modules on the Lift Wiki page for modules.
Travis hosts the project build. SNAPSHOT versions are automatically published to Sonatype when merged to master.
This project compiles for Lift 3 by default.
To build for other versions of Lift, change the value of liftVersion
in SBT.
For example:
> set LiftModule.liftVersion := "2.6.3"
> ++ 2.11.8
> package