class Drydock::ObjectCaches::Base
Public Instance Methods
clear()
click to toggle source
# File lib/drydock/object_caches/base.rb, line 6 def clear fail NotImplementedError, '#clear must be overridden in the subclass' end
fetch(key, &blk)
click to toggle source
# File lib/drydock/object_caches/base.rb, line 10 def fetch(key, &blk) fail NotImplementedError, '#fetch must be overridden in the subclass' end
get(key, &blk)
click to toggle source
# File lib/drydock/object_caches/base.rb, line 14 def get(key, &blk) fail NotImplementedError, '#get must be overridden in the subclass' end
set(key, value = nil, &blk)
click to toggle source
# File lib/drydock/object_caches/base.rb, line 18 def set(key, value = nil, &blk) fail NotImplementedError, '#set must be overridden in the subclass' end