Sha256: 68066440b5e6b14ca1b94cbdcc216033e84f236bfc6701393d01c986a9e3dc05

Contents?: true

Size: 309 Bytes

Versions: 9

Compression:

Stored size: 309 Bytes

Contents

require 'opbeat/interfaces'

module Opbeat

  class MessageInterface < Interface

    name 'param_message'
    attr_accessor :message
    attr_accessor :params

    def initialize(*arguments)
      self.params = []
      super(*arguments)
    end
  end

  register_interface :message => MessageInterface

end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
kuende-opbeat-2.0.4 lib/opbeat/interfaces/message.rb
kuende-opbeat-2.0.3 lib/opbeat/interfaces/message.rb
kuende-opbeat-2.0.2 lib/opbeat/interfaces/message.rb
kuende-opbeat-2.0.1 lib/opbeat/interfaces/message.rb
opbeat-2.0.0 lib/opbeat/interfaces/message.rb
opbeat-1.1.1 lib/opbeat/interfaces/message.rb
opbeat-1.1.0 lib/opbeat/interfaces/message.rb
opbeat-1.0.0 lib/opbeat/interfaces/message.rb
opbeat-0.9.2 lib/opbeat/interfaces/message.rb