|
|
| MixedNearCacheConfig (const char *cacheName) |
| |
|
virtual MixedNearCacheConfig & | setInMemoryFormat (const client::config::InMemoryFormat &inMemoryFormat) |
| |
|
| NearCacheConfig (const std::string &cacheName) |
| |
|
| NearCacheConfig (const std::string &cacheName, InMemoryFormat memoryFormat) |
| |
|
| NearCacheConfig (int32_t timeToLiveSeconds, int32_t maxIdleSeconds, bool invalidateOnChange, InMemoryFormat inMemoryFormat, boost::shared_ptr< EvictionConfig< TypedData, TypedData > > evictConfig) |
| |
|
| NearCacheConfig (const NearCacheConfig< TypedData, TypedData > &config) |
| |
| const std::string & | getName () const |
| | Gets the name of the Near Cache. More...
|
| |
| NearCacheConfig & | setName (const std::string &name) |
| | Sets the name of the Near Cache. More...
|
| |
| int32_t | getTimeToLiveSeconds () const |
| | Gets the maximum number of seconds for each entry to stay in the Near Cache. More...
|
| |
| NearCacheConfig & | setTimeToLiveSeconds (int32_t timeToLiveSeconds) |
| | Sets the maximum number of seconds for each entry to stay in the Near Cache. More...
|
| |
| int32_t | getMaxIdleSeconds () const |
| | Maximum number of seconds each entry can stay in the Near Cache as untouched (not-read). More...
|
| |
| NearCacheConfig & | setMaxIdleSeconds (int32_t maxIdleSeconds) |
| | Maximum number of seconds each entry can stay in the Near Cache as untouched (not-read). More...
|
| |
| bool | isInvalidateOnChange () const |
| | True to evict the cached entries if the entries are changed (updated or removed). More...
|
| |
| NearCacheConfig & | setInvalidateOnChange (bool invalidateOnChange) |
| | True to evict the cached entries if the entries are changed (updated or removed). More...
|
| |
| const InMemoryFormat & | getInMemoryFormat () const |
| | Gets the data type used to store entries. More...
|
| |
| virtual NearCacheConfig & | setInMemoryFormat (const InMemoryFormat &inMemoryFormat) |
| | Sets the data type used to store entries. More...
|
| |
| bool | isCacheLocalEntries () const |
| | If true, cache local entries also. More...
|
| |
| NearCacheConfig & | setCacheLocalEntries (bool cacheLocalEntries) |
| | True to cache local entries also. More...
|
| |
|
const LocalUpdatePolicy & | getLocalUpdatePolicy () const |
| |
|
NearCacheConfig & | setLocalUpdatePolicy (const LocalUpdatePolicy &localUpdatePolicy) |
| |
| const boost::shared_ptr< EvictionConfig< TypedData, TypedData > > & | getEvictionConfig () const |
| | The eviction configuration. More...
|
| |
| NearCacheConfig & | setEvictionConfig (const boost::shared_ptr< EvictionConfig< TypedData, TypedData > > &evictionConfig) |
| | Sets the eviction configuration. More...
|
| |
|
std::ostream & | operator<< (std::ostream &out) |
| |