RegionFactory Class |
Namespace: GemStone.GemFire.Cache.Generic
The RegionFactory type exposes the following members.
Name | Description | |
---|---|---|
![]() | CreateTKey, TValue | |
![]() | 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(String, String) |
Sets the library path for the library that will be invoked for the listener of the region.
|
![]() | SetCacheListenerTKey, TValue(ICacheListenerTKey, TValue) | |
![]() | SetCacheLoader(String, String) |
Sets the library path for the library that will be invoked for the loader of the region.
|
![]() | SetCacheLoaderTKey, TValue(ICacheLoaderTKey, TValue) | |
![]() | SetCacheWriter(String, String) |
Sets the library path for the library that will be invoked for the writer of the region.
|
![]() | SetCacheWriterTKey, TValue(ICacheWriterTKey, TValue) | |
![]() | SetCachingEnabled |
Set caching enabled flag for this region.
|
![]() | SetCloningEnabled |
Set cloning enabled flag for this region.
|
![]() | SetConcurrencyChecksEnabled |
Sets concurrency checks enabled flag for this region.
|
![]() | SetConcurrencyLevel |
Sets the concurrency level of the next RegionAttributes
created. This value is used in initializing the map that holds the entries.
|
![]() | SetDiskPolicy |
Sets the disk policy type for the next RegionAttributes created.
|
![]() | SetEntryIdleTimeout |
Sets the idleTimeout expiration attributes for region entries for the next
RegionAttributes created.
|
![]() | SetEntryTimeToLive |
Sets the timeToLive expiration attributes for region entries for the next
RegionAttributes created.
|
![]() | SetInitialCapacity |
Sets the entry initial capacity for the RegionAttributes
being created. This value is used in initializing the map that
holds the entries.
|
![]() | SetLoadFactor |
Sets the entry load factor for the next RegionAttributes
created. This value is
used in initializing the map that holds the entries.
|
![]() | SetLruEntriesLimit |
Sets a limit on the number of entries that will be held in the cache.
If a new entry is added while at the limit, the cache will evict the
least recently used entry.
|
![]() | SetPartitionResolver(String, String) |
Sets the library path for the library that will be invoked for the partition resolver of the region.
|
![]() | SetPartitionResolverTKey, TValue(IPartitionResolverTKey, TValue) | |
![]() | SetPersistenceManager(String, String) |
Sets the library path for the library that will be invoked for the persistence of the region.
If the region is being created from a client on a server, or on a server directly, then
This must be used to set the PersistenceManager.
|
![]() | SetPersistenceManager(String, String, PropertiesString, String) | |
![]() | SetPersistenceManagerTKey, TValue(IPersistenceManagerTKey, TValue) | |
![]() | SetPersistenceManagerTKey, TValue(IPersistenceManagerTKey, TValue, PropertiesString, String) | |
![]() | SetPoolName |
Set the pool name for a Thin Client region.
|
![]() | SetRegionIdleTimeout |
Sets the idleTimeout expiration attributes for the region itself for the
next RegionAttributes created.
|
![]() | SetRegionTimeToLive |
Sets the timeToLive expiration attributes for the region itself for the
next RegionAttributes created.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |