Uses of Package
org.springframework.data.gemfire.config.annotation
Packages that use org.springframework.data.gemfire.config.annotation
Package
Description
Package providing integration of
GemFire
with Spring concepts.
Classes providing support for GemFire client configuration.
Base package for GemFire continuous query listener / container facility
Support package for GemFire
CacheServer.Base package for Spring GemFire WAN support
-
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfireClassDescriptionThe
DiskStoreConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aDiskStoreFactoryBeanused to construct, configure and initialize aDiskStore.TheIndexConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of Entity-definedIndexeswhen a user annotates her Spring applicationConfigurationClasswithEnableIndexing.A SpringConfigurerused to apply additional, customized configuration for an Apache Geode or Pivotal GemFireLocator.ThePeerCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aCacheFactoryBeanused to construct, configure and initialize an instance of a peerCache.TheRegionConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of Entity-definedRegionswhen a user annotates her Spring applicationConfigurationClasswithEnableEntityDefinedRegionsorEnableCachingDefinedRegions. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.clientClassDescriptionThe
ClientCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aClientCacheFactoryBeanused to construct, configure and initialize an instance of aClientCache.ThePoolConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aPoolFactoryBeanused to construct, configure and initialize aPool. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.config.annotationClassDescription
AbstractCacheConfigurationis an abstract base class for configuring either a Pivotal GemFire/Apache Geode client or peer-based cache instance using Spring's Java-based, AnnotationConfigurationsupport.TheAddCacheServerConfigurationclass is a SpringImportBeanDefinitionRegistrarthat registers aCacheServerFactoryBeandefinition for theCacheServerconfiguration meta-data defined inEnableCacheServerannotation.TheAddPoolConfigurationclass is a SpringImportBeanDefinitionRegistrarthat registers aPoolFactoryBeandefinition for thePoolconfiguration meta-data defined inEnablePoolannotations.TheCacheServerConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aCacheServerFactoryBeanused to construct, configure and initialize an instance ofCacheServer.CachingDefinedRegionsConfiguration.AbstractCacheNameResolveris an abstract base class encapsulating reusable functionality common to allCachingDefinedRegionsConfiguration.CacheNameResolverimplementations.CachingDefinedRegionsConfiguration.CacheNameResolveris aFunctionalInterfacedeclaring a contract for all implementations used to resolve all cache names declared and used by a Spring application.TheClientCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aClientCacheFactoryBeanused to construct, configure and initialize an instance of aClientCache.TheContinuousQueryListenerContainerConfigurerinterfaces defines a contract for implementingObjectsin order to customize the configuration of aContinuousQueryListenerContainerwhen enabling Continuous Query (CQ) functionality in a Spring Boot, Apache Geode/Pivotal GemFireClientCacheapplications.TheDiskStoreConfigurationclass is a SpringImportBeanDefinitionRegistrarused to register a GemFire/GeodeDiskStorebean definition.TheDiskStoreConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aDiskStoreFactoryBeanused to construct, configure and initialize aDiskStore.Definition for a specific Eviction policy that can be applied to 1 or moreRegions.Definition for a specific Expiration policy that can be applied to 1 or moreRegions.EnableExpiration.ExpirationTypedefines different types of GemFire/Geode Expiration policies such as (Entry) Idle Timeout (TTI) and (Entry) Time to Live (TTL).Valid values for the Memcached Network Protocol on-the-wire transport.TheEntityDefinedRegionsConfigurationclass is SpringImportBeanDefinitionRegistrarused in theEnableEntityDefinedRegionsannotation to dynamically create GemFire/GeodeRegionsbased on the application persistent entity classes.TheEntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadataclass encapsulates details for creating aRegionfrom application persistent entities.EvictionConfiguration.EvictionPolicyConfigurerconfigures the Eviction policy of an Apache GeodeRegion.Interface defining a contract for implementations that configure aRegion'sexpiration policy.ExpirationConfiguration.ExpirationPolicyMetaDatais aExpirationConfiguration.ExpirationPolicyConfigurerimplementation that encapsulates the expiration configuration meta-data (e.g. expiration timeout and action) necessary to configure aRegions'sexpiration policy and behavior.GatewayReceiverConfigurerused to customize the configuration of aGatewayReceiverFactoryBean.TheIndexConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of Entity-definedIndexeswhen a user annotates her Spring applicationConfigurationClasswithEnableIndexing.Composition forCacheServerConfigurer.Composition forClientCacheConfigurer.Composition ofContinuousQueryListenerContainerConfigurer.Composition ofDiskStoreConfigurer.Composition ofGatewayReceiverConfigurer.Composition ofGatewaySenderConfigurer.Composition forIndexConfigurer.Composition forLocatorConfigurer.Composition ofPeerCacheConfigurer.Composition ofPoolConfigurer.Composition forRegionConfigurer.A SpringConfigurerused to apply additional, customized configuration for an Apache Geode or Pivotal GemFireLocator.SpringConfigurationclass used to construct, configure and initialize a peerCacheinstance in a Spring application context.ThePeerCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aCacheFactoryBeanused to construct, configure and initialize an instance of a peerCache.ThePoolConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aPoolFactoryBeanused to construct, configure and initialize aPool.TheRegionConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of Entity-definedRegionswhen a user annotates her Spring applicationConfigurationClasswithEnableEntityDefinedRegionsorEnableCachingDefinedRegions.UsesGemFirePropertiesis a meta-annotation used to mark other SDGAnnotationsthat uses GemFire properties to configure the Spring-based GemFire cache instance. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.config.annotation.supportClassDescription
AbstractCacheConfigurationis an abstract base class for configuring either a Pivotal GemFire/Apache Geode client or peer-based cache instance using Spring's Java-based, AnnotationConfigurationsupport.TheClientCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aClientCacheFactoryBeanused to construct, configure and initialize an instance of aClientCache.A SpringConfigurerused to apply additional, customized configuration for an Apache Geode or Pivotal GemFireLocator.ThePeerCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aCacheFactoryBeanused to construct, configure and initialize an instance of a peerCache.TheRegionConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of Entity-definedRegionswhen a user annotates her Spring applicationConfigurationClasswithEnableEntityDefinedRegionsorEnableCachingDefinedRegions. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.listenerClassDescriptionThe
ContinuousQueryListenerContainerConfigurerinterfaces defines a contract for implementingObjectsin order to customize the configuration of aContinuousQueryListenerContainerwhen enabling Continuous Query (CQ) functionality in a Spring Boot, Apache Geode/Pivotal GemFireClientCacheapplications. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.search.luceneClassDescriptionThe
IndexConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of Entity-definedIndexeswhen a user annotates her Spring applicationConfigurationClasswithEnableIndexing. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.serverClassDescriptionThe
CacheServerConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aCacheServerFactoryBeanused to construct, configure and initialize an instance ofCacheServer. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.transaction.configClassDescriptionThe
ClientCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aClientCacheFactoryBeanused to construct, configure and initialize an instance of aClientCache.ThePeerCacheConfigurerinterface defines a contract for implementingObjectsin order to customize the configuration of aCacheFactoryBeanused to construct, configure and initialize an instance of a peerCache. -
Classes in org.springframework.data.gemfire.config.annotation used by org.springframework.data.gemfire.wanClassDescription
GatewayReceiverConfigurerused to customize the configuration of aGatewayReceiverFactoryBean.