class Jumble::REST::Connection

Attributes

client[R]
reset_at[RW]

Public Class Methods

new(payload) click to toggle source
# File lib/jumble/rest/connection.rb, line 7
def initialize(payload)
  @reset_at = Time.now
  @client   = Twitter::REST::Client.new(payload)
end

Public Instance Methods

<=>(other) click to toggle source
# File lib/jumble/rest/connection.rb, line 12
def <=>(other)
  reset_at <=> other.reset_at
end
alive?() click to toggle source
# File lib/jumble/rest/connection.rb, line 16
def alive?
  reset_at < Time.now
end
reset(reset_at) click to toggle source
# File lib/jumble/rest/connection.rb, line 20
def reset(reset_at)
  self.reset_at = reset_at
end