Module: Exchange::Cache
- Defined in:
- lib/exchange/cache/base.rb,
lib/exchange/cache/file.rb,
lib/exchange/cache/rails.rb,
lib/exchange/cache/redis.rb,
lib/exchange/cache/memory.rb,
lib/exchange/cache/no_cache.rb,
lib/exchange/cache/memcached.rb,
lib/exchange/cache/configuration.rb
Overview
The cache module. All Classes handling caching for this gem have to be placed here. Allows easy extension with own caching solutions as shown in the example below.
Defined Under Namespace
Classes: Base, Configuration, File, Memcached, Memory, Rails, Redis
Constant Summary collapse
- CachingWithoutBlockError =
The error getting thrown if caching is attempted without a given block
Class.new UsageError
- NoCache =
A class to set caching to false
Class.new Base