Interface for store implementations that holds Evictable entries to evict.
More...
#include <EvictableStore.h>
|
virtual int | evict (std::vector< boost::shared_ptr< EvictionCandidate< MAPKEY, MAPVALUE, A, E > > > *evictionCandidates, EvictionListener< A, E > *evictionListener) |
| The evict method is called by the EvictionStrategy to eventually evict, by the policy, selected candidates from the internal data structures. More...
|
|
template<typename MAPKEY, typename MAPVALUE, typename A, typename E>
class hazelcast::client::internal::eviction::EvictableStore< MAPKEY, MAPVALUE, A, E >
Interface for store implementations that holds Evictable entries to evict.
- Parameters
-
template<typename MAPKEY , typename MAPVALUE , typename A , typename E >
The evict method is called by the EvictionStrategy to eventually evict, by the policy, selected candidates from the internal data structures.
- Parameters
-
- Returns
- evicted entry count
The documentation for this class was generated from the following file: