AttributesMutatorTKey, TValue Class |
Namespace: GemStone.GemFire.Cache.Generic
public sealed class AttributesMutator<TKey, TValue> : [T:GemStone.GemFire.Cache.Generic.Internal.SBWrap<gemfire::AttributesMutator>]
The AttributesMutatorTKey, TValue 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(ICacheListenerTKey, TValue) | |
![]() | 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(ICacheLoaderTKey, TValue) | |
![]() | 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(ICacheWriterTKey, TValue) | |
![]() | 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.