Module: MarchHare

Defined in:
lib/march_hare.rb,
lib/march_hare/juc.rb,
lib/march_hare/queue.rb,
lib/march_hare/session.rb,
lib/march_hare/version.rb,
lib/march_hare/channel.rb,
lib/march_hare/exchange.rb,
lib/march_hare/metadata.rb,
lib/march_hare/exceptions.rb,
lib/march_hare/thread_pools.rb,
lib/march_hare/consumers/base.rb,
lib/march_hare/shutdown_listener.rb,
lib/march_hare/consumers/blocking.rb,
lib/march_hare/versioned_delivery_tag.rb

Overview

MarchHare is a JRuby client for RabbitMQ built on top of the official Java client.

See Also:

Defined Under Namespace

Modules: JavaConcurrent Classes: AccessRefused, AuthenticationFailureError, BaseConsumer, BasicPropertiesBuilder, BlockingCallbackConsumer, CallbackConsumer, Channel, ChannelAlreadyClosed, ChannelError, ChannelLevelException, ConnectionLevelException, ConnectionRefused, Exception, Exchange, FrameError, Headers, InvalidCommand, NetworkException, NotFound, PossibleAuthenticationFailureError, PreconditionFailed, Queue, ResourceLocked, Session, ShutdownListener, ShutdownSignal, ThreadPools, UnexpectedFrame

Constant Summary

VERSION =
"2.0.0.rc6wip"

Class Method Summary (collapse)

Class Method Details

+ (Object) connect(*args)



19
20
21
# File 'lib/march_hare.rb', line 19

def self.connect(*args)
  Session.connect(*args)
end