Class: ActiveSupport::Cache::SynchronizedMemoryStore

Inherits:
MemoryStore show all
Defined in:
lib/active_support/cache/synchronized_memory_store.rb

Overview

Like MemoryStore, but thread-safe.

Instance Attribute Summary

Attributes inherited from Store

#options, #silence

Instance Method Summary collapse

Methods inherited from MemoryStore

#cleanup, #clear, #decrement, #delete_matched, #increment, #inspect, #prune, #pruning?, #synchronize

Methods inherited from Store

#cleanup, #clear, #decrement, #delete, #delete_matched, #exist?, #fetch, #increment, instrument, instrument=, #mute, #read, #read_multi, #silence!, #write

Constructor Details

#initialize(*args) ⇒ SynchronizedMemoryStore

Returns a new instance of SynchronizedMemoryStore.



5
6
7
8
# File 'lib/active_support/cache/synchronized_memory_store.rb', line 5

def initialize(*args)
  ActiveSupport::Deprecation.warn('ActiveSupport::Cache::SynchronizedMemoryStore has been deprecated in favor of ActiveSupport::Cache::MemoryStore.', caller)
  super
end