AttributesMutator Class |
Note: This API is now obsolete.
Namespace: GemStone.GemFire.Cache
The AttributesMutator type exposes the following members.
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | SetCacheListener(ICacheListener) |
Sets the CacheListener for the region.
The previous cache listener (if any) will be replaced with the given cacheListener.
|
![]() | SetCacheListener(String, String) |
Sets the library path for the library that will be invoked for the listener of the region.
The previous cache listener will be replaced with a listener created
using the factory function provided in the given library.
|
![]() | SetCacheLoader(ICacheLoader) |
Sets the CacheLoader for the region.
The previous cache loader (if any) will be replaced with the given cacheLoader.
|
![]() | SetCacheLoader(String, String) |
Sets the library path for the library that will be invoked for the loader of the region.
The previous cache loader will be replaced with a loader created
using the factory function provided in the given library.
|
![]() | SetCacheWriter(ICacheWriter) |
Sets the CacheListener for the region.
The previous cache writer (if any) will be replaced with the given cacheWriter.
|
![]() | SetCacheWriter(String, String) |
Sets the library path for the library that will be invoked for the writer of the region.
The previous cache writer will be replaced with a writer created
using the factory function provided in the given library.
|
![]() | SetEntryIdleTimeout |
Sets the idleTimeout duration for region entries.
|
![]() | SetEntryIdleTimeoutAction |
Sets the idleTimeout action for region entries.
|
![]() | SetEntryTimeToLive |
Sets the timeToLive duration for region entries.
|
![]() | SetEntryTimeToLiveAction |
Set the timeToLive action for region entries.
|
![]() | SetLruEntriesLimit |
Sets the maximum entry count in the region before LRU eviction.
|
![]() | SetRegionIdleTimeout |
Sets the idleTimeout duration for the region itself.
|
![]() | SetRegionIdleTimeoutAction |
Sets the idleTimeout action for the region itself.
|
![]() | SetRegionTimeToLive |
Sets the timeToLive duration for the region itself.
|
![]() | SetRegionTimeToLiveAction |
Sets the timeToLive action for the region itself.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
It is required that the attributes be completely initialized using an [!:AttributesFactory] before creating the region. AttributesMutator can be applied to adjusting and tuning a subset of attributes that are modifiable at runtime.
The setter methods all return the previous value of the attribute.