Spring Data for VMware GemFire
Package org.springframework.data.gemfire.config.support
package org.springframework.data.gemfire.config.support
-
ClassDescriptionThe
AbstractDependencyStructuringBeanFactoryPostProcessorclass is a SpringBeanFactoryPostProcessorpost processing the SpringBeanFactoryto help ensure that the dependencies between different Apache Geode or Pivotal GemFire objects (e.g.AbstractSmartLifecycleis an abstract base class implementing the SpringSmartLifecycleinterface to support custom implementations.TheAutoRegionLookupBeanPostProcessorclass is a SpringBeanPostProcessorthat post processes aGemFireCacheby registering all cacheRegionsthat have not been explicitly defined in the Spring application context.The ClientCachePoolBeanFactoryPostProcessor class...ClientRegionPoolBeanFactoryPostProcessoris a SpringBeanFactoryPostProcessorimplementation ensuring a proper dependency is declared between a clientRegionand a clientPoolit references and uses, providing the clientPoolhas been defined and configured with Spring Data for Apache Geode configuration metadata (e.g.CustomEditorBeanFactoryPostProcessoris a SpringBeanFactoryPostProcessorimplementation used to register customPropertyEditors/ SpringConvertersthat are used to perform type conversions betweenString-basedconfiguration metadata and actual Apache Geode or Spring Data for Apache Geode defined (enumerated) types.DefinedIndexesApplicationListeneris a SpringApplicationListenerused to create all "defined" GemFireIndexesby using theQueryService, defineXxxIndex(..) methods.TheDiskStoreDirectoryBeanPostProcessorprocesses any GemFireDiskStore,DiskStoreFactoryBean.DiskDirSpring beans defined in the application context to ensure that the directory actually exists before creating theDiskStore.ABeanFactoryPostProcessorto associate the configuredGatewaySenderonto the correspondingRegion.The GemfireFeature enum is an enumeration of features available in Apache Geode and Pivotal GemFire combined.PdxDiskStoreAwareBeanFactoryPostProcessoris a SpringBeanFactoryPostProcessorthat modifies all GemFire Async Event Queue, Region and Disk Store beans in the Spring container to form a dependency on the Cache's PDXDiskStorebean.Configurer for aRestTemplate.