class Lacerda::ConsumedObject

Public Instance Methods

consumer() click to toggle source
# File lib/lacerda/consumed_object.rb, line 17
def consumer
  @defined_in_service
end
publisher() click to toggle source
# File lib/lacerda/consumed_object.rb, line 6
def publisher
  return unless publisher_name
  @defined_in_service.infrastructure.services[publisher_name]
end
publisher_name() click to toggle source
# File lib/lacerda/consumed_object.rb, line 11
def publisher_name
  i = @scoped_name.index(Lacerda::SCOPE_SEPARATOR)
  return unless i
  Lacerda.underscore(@scoped_name[0...i])
end