Package tuwien.auto.calimero.buffer.cache

Cache interface for different caching policies.

See:
          Description

Interface Summary
Cache Cache interface to use for different caching policies.
Cache.Statistic Offers information about data counting and cache performance.
 

Class Summary
CacheObject Holds a key and a value entry and is used by a Cache.
CacheSweeper Used to remove expired entries from a cache.
ExpiringCache Implements a cache expiring mechanism for CacheObjects.
LFUCache A Cache using a LFU replacement policy.
PositiveListCache A static Cache using a positive list with allowed keys for the cache.
StatisticImpl Provide basic Cache information as required by Cache.Statistic.
 

Package tuwien.auto.calimero.buffer.cache Description

Cache interface for different caching policies.
The main use in Calimero is to cache state and event information of KNX group objects.

Different cache implementations are available to vary the replacement policy of cached objects and consequently influence the performance behavior.