class Collectr::MemoryFactory
Public Class Methods
new(redis_store=nil)
click to toggle source
# File lib/collectr/memory/memory_factory.rb, line 3 def initialize(redis_store=nil) end
Public Instance Methods
array(title=default_title)
click to toggle source
# File lib/collectr/memory/memory_factory.rb, line 14 def array(title=default_title) RedisArray.new title, store: @store end
hash(title=default_title, options={})
click to toggle source
# File lib/collectr/memory/memory_factory.rb, line 6 def hash(title=default_title, options={}) MemoryHash.new title, options end
set(title=default_title)
click to toggle source
# File lib/collectr/memory/memory_factory.rb, line 10 def set(title=default_title) RedisSet.new title, store: @store end
Private Instance Methods
default_title()
click to toggle source
# File lib/collectr/memory/memory_factory.rb, line 20 def default_title Time.now.to_s end