class Stormpath::Cache::DEFAULT_STORE

Public Class Methods

new(opts = nil) click to toggle source
  # File lib/stormpath-sdk/cache/memory_store.rb
4 def initialize(opts = nil)
5   @store = {}
6 end

Public Instance Methods

clear() click to toggle source
   # File lib/stormpath-sdk/cache/memory_store.rb
20 def clear
21   @store.clear
22 end
delete(key) click to toggle source
   # File lib/stormpath-sdk/cache/memory_store.rb
16 def delete(key)
17   @store.delete(key)
18 end
get(key) click to toggle source
   # File lib/stormpath-sdk/cache/memory_store.rb
 8 def get(key)
 9   @store[key]
10 end
put(key, entry) click to toggle source
   # File lib/stormpath-sdk/cache/memory_store.rb
12 def put(key, entry)
13   @store[key] = entry
14 end
size() click to toggle source
   # File lib/stormpath-sdk/cache/memory_store.rb
24 def size
25   @store.size
26 end