Spring Data for VMware GemFire
Package org.springframework.data.gemfire.config.annotation.support
package org.springframework.data.gemfire.config.annotation.support
-
ClassDescriptionAn abstract base class encapsulating functionality common to all Spring Data for Apache Geode (SDG) annotations and configuration classes used to configure Apache Geode objects using Spring Data for Apache Geode.
AbstractAnnotationConfigSupport.TypeResolveris aFunctionalInterfacedefining a contract to encapsulate logic used to resolve a particulartype.Abstract class and basic implementation of theAuthInitializeinterface used to authenticate a client or peer with a secure Apache Geode cluster.AbstractGemFireAsLastResourceAspectSupportis an abstract base class encapsulating functionality common to all AOP Aspect extensions/implementations involving the Apache Geode JCA ResourceAdapter object registered in the JNDI context of a managed environment.AbstractLazyResolvingComposableConfigurer<T,C extends Configurer<T>> Abstract base class forConfigurerinterface implementations, encapsulating logic and functionality common to all lazy resolving, composableConfigurerimplementations.Authentication<PRINCIPAL,CREDENTIALS> Abstract Data Type (ADT) andFunctionalInterfacedefining a contract to model the details of a security authentication request.TheAutoConfiguredAuthenticationInitializerclass is anAuthInitializeimplementation, which auto-configures security, and specifically authentication, for Apache Geode/Pivotal GemFire.TheBeanDefinitionRegistryPostProcessorSupportis an abstract class supporting the implementation of the SpringBeanDefinitionRegistryPostProcessorinterface.TheCacheTypeAwareRegionFactoryBeanclass is a smart SpringFactoryBeanthat knows how to create a client or serverRegiondepending on whether theGemFireCacheis aClientCacheor a peerCache.Configurer<T>TheConfigurerinterface defines a contract for implementing objects that can modify some aspect of configuration given a reference to the Spring component responsible for the configuration of some Apache Geode or Pivotal GemFireObjectdeclared as a bean in the Spring container.An abstract base class supporting the configuration of Apache Geode embedded services.SpringBeanPostProcessorused to process before initialization Pivotal GemFire or Apache GeodePropertiesdefined as a bean in the Spring application context.TheGemFireAsLastResourceConnectionAcquiringAspectclass is aAbstractGemFireAsLastResourceAspectSupportimplementation responsible for acquiring a GemFire Connection from GemFire's JCA ResourceAdapter,GFConnectionFactoryafter a CMT/JTA Transaction is began, which is initiated by Spring's Transaction infrastructure.TheGemFireAsLastResourceConnectionClosingAspectclass is aAbstractGemFireAsLastResourceAspectSupportimplementation responsible for closing the GemFire Connection obtained from the GemFire JCA ResourceAdapter deployed in a managed environment when using GemFire as the Last Resource in a CMT/JTA Transaction initiated from Spring's Transaction infrastructure.TheGemFireComponentClassTypeScannerclass is a classpath component scanner used to search for GemFire components based onClasstype.The RegionDataAccessTracingAspect class...