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.TypeResolver
is aFunctionalInterface
defining a contract to encapsulate logic used to resolve a particulartype
.Abstract class and basic implementation of theAuthInitialize
interface used to authenticate a client or peer with a secure Apache Geode cluster.AbstractGemFireAsLastResourceAspectSupport
is 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 forConfigurer
interface implementations, encapsulating logic and functionality common to all lazy resolving, composableConfigurer
implementations.Authentication<PRINCIPAL,CREDENTIALS> Abstract Data Type (ADT) andFunctionalInterface
defining a contract to model the details of a security authentication request.TheAutoConfiguredAuthenticationInitializer
class is anAuthInitialize
implementation, which auto-configures security, and specifically authentication, for Apache Geode/Pivotal GemFire.TheBeanDefinitionRegistryPostProcessorSupport
is an abstract class supporting the implementation of the SpringBeanDefinitionRegistryPostProcessor
interface.TheCacheTypeAwareRegionFactoryBean
class is a smart SpringFactoryBean
that knows how to create a client or serverRegion
depending on whether theGemFireCache
is aClientCache
or a peerCache
.Configurer<T>TheConfigurer
interface 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 GemFireObject
declared as a bean in the Spring container.An abstract base class supporting the configuration of Apache Geode embedded services.SpringBeanPostProcessor
used to process before initialization Pivotal GemFire or Apache GeodeProperties
defined as a bean in the Spring application context.TheGemFireAsLastResourceConnectionAcquiringAspect
class is aAbstractGemFireAsLastResourceAspectSupport
implementation responsible for acquiring a GemFire Connection from GemFire's JCA ResourceAdapter,GFConnectionFactory
after a CMT/JTA Transaction is began, which is initiated by Spring's Transaction infrastructure.TheGemFireAsLastResourceConnectionClosingAspect
class is aAbstractGemFireAsLastResourceAspectSupport
implementation 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.TheGemFireComponentClassTypeScanner
class is a classpath component scanner used to search for GemFire components based onClass
type.The RegionDataAccessTracingAspect class...