class ActiveSupport::Cache::MemcachedSnappyStore

Public Class Methods

new(*addresses, **options) click to toggle source
Calls superclass method
# File lib/active_support/cache/memcached_snappy_store.rb, line 38
def initialize(*addresses, **options)
  options[:codec] ||= ActiveSupport::Cache::MemcachedStore::Codec.new(compressor: SnappyCompressor)
  options[:compress] = false
  super(*addresses, **options)
end

Public Instance Methods

decrement(*) click to toggle source
# File lib/active_support/cache/memcached_snappy_store.rb, line 29
def decrement(*)
  raise UnsupportedOperation, "decrement is not supported by: #{self.class.name}"
end
increment(*) click to toggle source
# File lib/active_support/cache/memcached_snappy_store.rb, line 25
def increment(*)
  raise UnsupportedOperation, "increment is not supported by: #{self.class.name}"
end
read_only() click to toggle source

IdentityCache has its own handling for read only.

# File lib/active_support/cache/memcached_snappy_store.rb, line 34
def read_only
  false
end