Spring Gemfire Integration Reference Guide


Costin Leau (SpringSource, a division of VMware)


Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.

I. Introduction
II. Reference Documentation
1. Bootstrapping GemFire through the Spring container
1.1. Using the Spring GemFire Namespace
1.2. Configuring the GemFire Cache
1.3. Configuring a GemFire Region
1.3.1. Using an externaly configured Region
1.3.2. Replicated Region replicated-region Options
1.3.3. Partition(ed) Region partitioned-region Options
1.3.4. Client Region Client Interests
1.3.5. Configurating Disk Storage
1.3.6. Data Persistence
1.3.7. Data Eviction and Overflowing
1.3.8. Advanced Region Configuration
1.4. Advantages of using Spring over GemFire cache.xml
2. Working with the GemFire APIs
2.1. Exception translation
2.2. GemfireTemplate
2.3. Transaction Management
2.4. Wiring Declarable components
2.4.1. Configuration using template definitions
2.4.2. Configuration using auto-wiring and annotations
3. Working with GemFire Serialization
3.1. Wiring deserialized instances
3.2. Auto-generating custom Instantiators
4. Sample Applications
4.1. Hello World
4.1.1. Starting and stopping the sample
4.1.2. Using the sample
4.1.3. Hello World Sample Explained
III. Other Resources
5. Useful Links
IV. Appendices
A. Spring GemFire Integration Schema