Sha256: 997f2b83e7f65524143c69d7d194bef65e0a31e7db9f3a9c0d860bb88857f7ac

Contents?: true

Size: 670 Bytes

Versions: 12

Compression:

Stored size: 670 Bytes

Contents

require 'vendor/nesty'

module MessageDriver
  class Error < StandardError; end
  class BrokerNotConfigured < Error; end
  class BrokerAlreadyConfigured < Error; end
  class TransactionError < Error; end
  class TransactionRollbackOnly < TransactionError; end
  class NoSuchDestinationError < Error; end
  class NoSuchConsumerError < Error; end

  class WrappedError < Error
    include Nesty::NestedError
  end
  class QueueNotFound < WrappedError; end
  class ConnectionError < WrappedError; end

  module DontRequeue; end
  class DontRequeueError < Error
    include DontRequeue
  end

  class WrappedDontRequeueError < WrappedError
    include DontRequeue
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
message-driver-1.0.1 lib/message_driver/errors.rb
message-driver-1.0.0 lib/message_driver/errors.rb
message-driver-0.7.2 lib/message_driver/errors.rb
message-driver-0.7.1 lib/message_driver/errors.rb
message-driver-0.7.0 lib/message_driver/errors.rb
message-driver-0.6.1 lib/message_driver/errors.rb
message-driver-0.6.0 lib/message_driver/errors.rb
message-driver-0.5.3 lib/message_driver/errors.rb
message-driver-0.5.2 lib/message_driver/errors.rb
message-driver-0.5.1 lib/message_driver/errors.rb
message-driver-0.5.0 lib/message_driver/errors.rb
message-driver-0.4.0 lib/message_driver/errors.rb