Hazelcast C++ Client
 All Classes Functions Variables Enumerations Enumerator Pages
Public Member Functions | List of all members
hazelcast::client::internal::eviction::EvictionConfiguration< K, V > Class Template Referenceabstract

Interface for configuration information about eviction. More...

#include <EvictionConfiguration.h>

+ Inheritance diagram for hazelcast::client::internal::eviction::EvictionConfiguration< K, V >:

Public Member Functions

virtual EvictionStrategyType::Type getEvictionStrategyType () const =0
 Gets the type of eviction strategy. More...
 
virtual EvictionPolicyType getEvictionPolicyType () const =0
 Gets the type of eviction policy. More...
 
virtual const
boost::shared_ptr
< EvictionPolicyComparator< K,
V > > 
getComparator () const
 Gets the class name of the configured EvictionPolicyComparator implementation. More...
 

Detailed Description

template<typename K, typename V>
class hazelcast::client::internal::eviction::EvictionConfiguration< K, V >

Interface for configuration information about eviction.

Member Function Documentation

template<typename K , typename V >
virtual const boost::shared_ptr<EvictionPolicyComparator<K, V> > hazelcast::client::internal::eviction::EvictionConfiguration< K, V >::getComparator ( ) const
inlinevirtual

Gets the class name of the configured EvictionPolicyComparator implementation.

Returns
class name of the configured EvictionPolicyComparator implementation Gets instance of the configured EvictionPolicyComparator implementation.
instance of the configured EvictionPolicyComparator implementation.

Reimplemented in hazelcast::client::config::EvictionConfig< K, V >.

template<typename K , typename V >
virtual EvictionPolicyType hazelcast::client::internal::eviction::EvictionConfiguration< K, V >::getEvictionPolicyType ( ) const
pure virtual

Gets the type of eviction policy.

Returns
the type of eviction policy

Implemented in hazelcast::client::config::EvictionConfig< K, V >.

template<typename K , typename V >
virtual EvictionStrategyType::Type hazelcast::client::internal::eviction::EvictionConfiguration< K, V >::getEvictionStrategyType ( ) const
pure virtual

Gets the type of eviction strategy.

Returns
the type of eviction strategy

Implemented in hazelcast::client::config::EvictionConfig< K, V >.


The documentation for this class was generated from the following file: