1 #ifndef __GEMFIRE_ATTRIBUTESMUTATOR_H__ 2 #define __GEMFIRE_ATTRIBUTESMUTATOR_H__ 11 #include "gfcpp_globals.hpp" 59 int32_t setEntryIdleTimeout(int32_t idleTimeout);
73 int32_t setEntryTimeToLive(int32_t timeToLive);
87 int32_t setRegionIdleTimeout(int32_t idleTimeout);
101 int32_t setRegionTimeToLive(int32_t timeToLive);
115 uint32_t setLruEntriesLimit( uint32_t entriesLimit );
128 void setCacheListener(
const char* libpath,
const char* factoryFuncName);
141 void setCacheLoader(
const char* libpath,
const char* factoryFuncName);
154 void setCacheWriter(
const char* libpath,
const char* factoryFuncName);
159 #endif //ifndef __GEMFIRE_ATTRIBUTESMUTATOR_H__
Action
Definition: ExpirationAction.hpp:29
This namespace contains all the GemFire C++ API classes, enumerations and globals.
Definition: Assert.hpp:19
Supports modification of certain region attributes after the region has been created.
Definition: AttributesMutator.hpp:39
#define CPPCACHE_EXPORT
Defines a GemFire CPPCACHE export.
Definition: gf_base.hpp:51
This abstract base class is the base class of all user objects that have the shared capability of ref...
Definition: SharedBase.hpp:31