Class: InfoparkComponentCache::Guards::DelayedLastChanged

Inherits:
LastChanged show all
Includes:
DelayedGuard
Defined in:
lib/infopark_component_cache/guards/delayed_last_changed.rb

Overview

This class is a delayed version of LastChanged guard. The preconfigured delay is 10 seconds.

See Also:

Author:

Instance Attribute Summary

Attributes inherited from ConsistencyGuard

#component, #options

Method Summary

Methods included from DelayedGuard

included

Methods included from VolatileCache

#volatile_cache

Methods inherited from LastChanged

#cache_key, #consistent?, #current_last_changed, #guard!, #last_changed_known?, #no_changes_since?

Methods inherited from ConsistencyGuard

#cache, #consistent?, #guard!, #initialize

Constructor Details

This class inherits a constructor from InfoparkComponentCache::ConsistencyGuard