class Hikki::Adapters::MemcacheAdapter
Attributes
connection[R]
uuid_generator[R]
Public Class Methods
new(connection=Dalli::Client.new('localhost:11211', { namespace: 'hikki', compress: true }), uuid_generator=SecureRandom)
click to toggle source
Calls superclass method
# File lib/hikki/adapters/memcache_adapter.rb, line 9 def initialize(connection=Dalli::Client.new('localhost:11211', { namespace: 'hikki', compress: true }), uuid_generator=SecureRandom) super() @connection = connection @uuid_generator = uuid_generator end
Public Instance Methods
collection_for(collection)
click to toggle source
# File lib/hikki/adapters/memcache_adapter.rb, line 15 def collection_for(collection) collections.fetch(collection, MemcacheCollection.new(collection, connection, uuid_generator)) end