Spring GemFire 1.0.1 API Reference

Spring.Data.GemFire Assembly

Referenced Assemblies

Assembly Reference Description
Common.Logging  
GemStone.GemFire.Cache  
mscorlib  
mscorlib  
Spring.Core  
Spring.Data  
System  
System.Xml  

Namespaces

Namespace Description
Spring.Data.GemFire This namespace contains all core classes making up the Spring GemFire project.
Spring.Data.GemFire.Caching This namespace contains all core classes making up the Spring GemFire project.
Spring.Data.GemFire.Config This namespace contains all classes providing Cache advice support for the Spring GemFire project.

Classes

Class Description
AllKeysInterest Basic holder class for registering an all-key based interest in cached data.
CacheFactoryObject Factory used for configuring a Gemfire Cache manager. Allows either retrieval of an existing, opened cache or the creation of a new one.
CacheParser Parser for definitions.
ClientRegionFactoryObject FactoryObject for creating generic Gemfire Region. Will try to first locate the region (by name) and, in case none if found, proceed to creating one using the given settings.
ClientRegionParser Parser for definitions.
GemFireCache Cache implementation for Gemfire
GemFireCacheUtils Helper class featuring methods for GemFire Cache or Region handling.
GemfireNamespaceParser Namespace parser for GemFire
GemFireSystemException GemFire-specific subclass of UncategorizedDataAccessException, for GemFire system errors that do not match any concrete
Spring.Data.Dao
exceptions.
KeyInterest Basic holder class for registering a keys based interest in cached data.
LookupRegionParser Parser for definitions.
PoolConnection Simple holder class used for configuring servers or locators for GemFire pools.
PoolFactoryDefaults Static value for default values of the Pool
PoolFactoryObject Factory object for easy declaration and configuration of a GemFire pool.
PoolParser Parser for definitions.
RegexInterest Cache interest based on regular expression rather then individual key types.
RegionAttributesFactoryObject Create a Gemstone.Gemfire.Cache.RegionsAttribute using standard .NET setter properties.
RegionLookupFactoryObject Simple FactoryObject for retrieving generic GemFire Regions. If the region doesn't exist, an exception is thrown. For declaring and configuring new regions, see ClientRegionFactoryObject.

Interfaces

Interface Description
IInterest Basic holder interface for registering an interest in cached data.

Enumerations

Enumeration Description
InterestResultPolicy Enumeration for the policy of what to load on region initialization when registering for interest in cached data