Sha256: c711f16037f057b0c87ef7fcb748227824a26552409f50ecf70ef99373997890

Contents?: true

Size: 286 Bytes

Versions: 1

Compression:

Stored size: 286 Bytes

Contents

class SimpleSqs::Events::Base
  attr_reader :event, :sqs_message

  def initialize(event, sqs_message = nil)
    @event = event
    @sqs_message = sqs_message
  end

  def process
    raise NotImplementedError.new
  end

  def timestamp
    Time.parse event['EventTimestamp']
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
simple_sqs-0.1.2 lib/simple_sqs/events/base.rb