Parent

Class/Module Index [+]

Quicksearch

AMQ::Protocol::Error

Constants

DEFAULT_MESSAGE

Public Class Methods

[](code) click to toggle source
# File lib/amq/protocol/client.rb, line 55
def self.[](code)
  if result = subclasses_with_values.detect { |klass| klass::VALUE == code }
    result
  else
    raise "No such exception class for code #{code}" unless result
  end # if
end
inherited(subclass) click to toggle source
# File lib/amq/protocol/client.rb, line 46
def self.inherited(subclass)
  @_subclasses ||= []
  @_subclasses << subclass
end
new(message = self.class::DEFAULT_MESSAGE) click to toggle source
# File lib/amq/protocol/client.rb, line 63
def initialize(message = self.class::DEFAULT_MESSAGE)
  super(message)
end
subclasses_with_values() click to toggle source
# File lib/amq/protocol/client.rb, line 51
def self.subclasses_with_values
  @_subclasses.select{ |k| defined?(k::VALUE) }
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.