Sha256: f5bd6f4163e589e72f529444a9adf4d429ca994558b431ec2abcc0b78c63ddc8
Contents?: true
Size: 563 Bytes
Versions: 7
Compression:
Stored size: 563 Bytes
Contents
#abstract class module AmazonAssociate module CachingStrategy class Base def self.cache(request, response) raise "This method must be overwritten by a caching strategy" end def self.initialize_options(options) raise "This method must be overwritten by a caching strategy" end def self.get(request) raise "This method must be overwritten by a caching strategy" end def self.sweep raise "This method must be overwritten by a caching strategy" end end end end
Version data entries
7 entries across 7 versions & 2 rubygems