Modifier and Type | Class and Description |
---|---|
class |
AbstractCacheConfiguration
AbstractCacheConfiguration is an abstract base class for configuring either a Pivotal GemFire/Apache Geode
client or peer-based cache instance using Spring's Java-based, Annotation Configuration support. |
class |
AddCacheServerConfiguration
The
AddCacheServerConfiguration class is a Spring ImportBeanDefinitionRegistrar that registers
a CacheServerFactoryBean definition for the CacheServer
configuration meta-data defined in EnableCacheServer annotation. |
class |
AddCacheServersConfiguration
The
AddCacheServersConfiguration class registers CacheServerFactoryBean
bean definitions for all EnableCacheServer annotation configuration meta-data defined in
the EnableCacheServers annotation on a GemFire peer cache application class. |
class |
AddPoolConfiguration
The
AddPoolConfiguration class is a Spring ImportBeanDefinitionRegistrar that registers
a PoolFactoryBean definition for the Pool
configuration meta-data defined in EnablePool annotations. |
class |
AddPoolsConfiguration
The
AddPoolsConfiguration class registers PoolFactoryBean
bean definitions for all EnablePool annotation configuration meta-data defined in
the EnablePools annotation on a GemFire client cache application class. |
class |
ApacheShiroSecurityConfiguration
The
ApacheShiroSecurityConfiguration class is a Spring @Configuration component
responsible for configuring and initializing the Apache Shiro security framework in order to secure Apache Geode
administrative and data access operations. |
class |
AuthConfiguration
The
AuthConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration using Pivotal GemFire/Apache Geode Properties to configure
Pivotal GemFire/Apache Geode Authentication and Authorization framework and services. |
class |
AuthenticationBeanConfiguration
Spring
Configuration class used to configure and register an Authentication object
based on security (auth) configuration metadata supplied in the EnableSecurity annotation. |
class |
AutoRegionLookupConfiguration
The
AutoRegionLookupConfiguration class is a Spring ImportBeanDefinitionRegistrar that enables
the automatic lookup of GemFire Regions, which may have been defined else where, such as in cache.xml
or using GemFire's Cluster Configuration Service. |
class |
CacheServerConfiguration
Spring
Configuration class used to construct, configure and initialize a CacheServer instance
in a Spring application context. |
class |
CachingDefinedRegionsConfiguration
The
CachingDefinedRegionsConfiguration class is a Spring @Configuration class
that applies configuration to a Spring (Data GemFire/Geode) application to create GemFire/Geode cache
Regions based on the use of Spring's Cache Abstraction to enable caching for application
service classes and methods. |
static class |
CachingDefinedRegionsConfiguration.AbstractCacheNameResolver
CachingDefinedRegionsConfiguration.AbstractCacheNameResolver is an abstract base class encapsulating reusable functionality common
to all CachingDefinedRegionsConfiguration.CacheNameResolver implementations. |
protected static class |
CachingDefinedRegionsConfiguration.SpringCacheAnnotationsCacheNameResolver |
class |
ClientCacheConfiguration
Spring
Configuration class used to construct, configure and initialize
a ClientCache instance in a Spring application context. |
class |
ClusterConfigurationConfiguration
Spring
@Configuration class defining Spring beans that will record the creation of
Apache Geode / Pivotal GemFire Regions defined in Spring config (i.e. |
class |
ClusterDefinedRegionsConfiguration
The
ClusterDefinedRegionsConfiguration class configures client Proxy-based Regions
for all Regions defined in the cluster to which the cache client is connected. |
class |
CompressionConfiguration
The
CompressionConfiguration class is a Spring ImportAware implementation capable of
enabling Pivotal GemFire/Apache Geode cache Regions data compression. |
class |
ContinuousQueryConfiguration
The
ContinuousQueryConfiguration class is a Spring @Configuration class enabling
Continuous Query (CQ) Pivotal GemFire/Apache Geode capabilities in this cache client application. |
class |
DiskStoreConfiguration
The
DiskStoreConfiguration class is a Spring ImportBeanDefinitionRegistrar used to register
a GemFire/Geode DiskStore bean definition. |
class |
DiskStoresConfiguration
The
DiskStoresConfiguration class is a Spring ImportBeanDefinitionRegistrar
used to register multiple GemFire/Geode DiskStore bean definitions. |
class |
EntityDefinedRegionsConfiguration
The
EntityDefinedRegionsConfiguration class is Spring ImportBeanDefinitionRegistrar used in
the EnableEntityDefinedRegions annotation to dynamically create GemFire/Geode Regions
based on the application persistent entity classes. |
class |
EvictionConfiguration
The
EvictionConfiguration class is a Spring @Configuration annotated class to enable
Eviction policy configuration on cache Regions . |
class |
ExpirationConfiguration
ExpirationConfiguration is a Spring Configuration class used to configure expiration policies
for GemFire/Geode Regions . |
class |
GatewayReceiverConfiguration
Spring
Configuration class used to construct, configure and initialize a GatewayReceiver instance
in a Spring application context. |
class |
GatewaySenderConfiguration |
class |
GatewaySendersConfiguration
Spring
Configuration class used to construct, configure and initialize GatewaySender instances
in a Spring application context. |
class |
GemFirePropertiesConfiguration
The
GemFirePropertiesConfiguration class is a Spring ImportBeanDefinitionRegistrar
capable of configuring additional GemFire Properties on a (Spring Boot) application class at runtime
during startup. |
class |
GeodeIntegratedSecurityConfiguration
The
GeodeIntegratedSecurityConfiguration class is a EmbeddedServiceConfigurationSupport implementation
that enables Apache Geode's Integrated Security framework and services. |
class |
HttpServiceConfiguration
The
HttpServiceConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration by way of Pivotal GemFire/Apache Geode Properties to configure
Pivotal GemFire/Apache Geode's embedded HTTP service and dependent services (e.g. |
class |
IndexConfiguration
The
IndexConfiguration class is a Spring ImportBeanDefinitionRegistrar
and extension of EntityDefinedRegionsConfiguration used in the EnableIndexing annotation
to dynamically create GemFire/Geode Region Indexes based on
GemfirePersistentEntity GemfirePersistentProperty annotations. |
class |
LocatorApplicationConfiguration
Spring
@Configuration class used to configure and bootstrap an Apache Geode
or Pivotal GemFire Locator . |
class |
LocatorConfiguration
The
LocatorConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration by way of Pivotal GemFire/Apache Geode Properties to configure
an embedded Locator . |
class |
LoggingConfiguration
The
LoggingConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration using Pivotal GemFire/Apache Geode Properties to configure
Pivotal GemFire/Apache Geode logging. |
class |
ManagerConfiguration
The
ManagerConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration using Pivotal GemFire/Apache Geode Properties to configure an embedded Manager
in this cluster member. |
class |
McastConfiguration
The
McastConfiguration class is a Spring ImportBeanDefinitionRegistrar
that applies additional GemFire configuration by way of GemFire System properties to configure and use
multi-cast networking for GemFire communication and distribution rather than the (preferred)
Locator-based location services. |
class |
MemcachedServerConfiguration
The
MemcachedServerConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration using Pivotal GemFire/Apache Geode Properties to configure
an embedded Memcached server in this cluster member. |
class |
OffHeapConfiguration
The
OffHeapConfiguration class is a Spring ImportBeanDefinitionRegistrar capable of
enabling Pivotal GemFire/Apache Geode cache Regions to use Off-Heap Memory for data storage. |
protected static class |
OffHeapConfiguration.OffHeapBeanFactoryPostProcessor |
class |
PdxConfiguration
The
PdxConfiguration class is a Spring Configuration class that configures PDX
on a GemFireCache instance. |
class |
PeerCacheConfiguration
Spring
Configuration class used to construct, configure and initialize a peer Cache instance
in a Spring application context. |
class |
RedisServerConfiguration
Deprecated.
Support for the Redis Server protocol in Apache Geode to service Redis clients is targeted
to be removed in the Apache Geode project as of Apache Geode 1.15.
|
class |
SslConfiguration
The
SslConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration using Pivotal GemFire/Apache Geode Properties to configure SSL. |
class |
StatisticsConfiguration
The
StatisticsConfiguration class is a Spring ImportBeanDefinitionRegistrar that applies
additional configuration using Pivotal GemFire/Apache Geode Properties to configure
Pivotal GemFire/Apache Geode Statistics. |
Modifier and Type | Class and Description |
---|---|
class |
EmbeddedServiceConfigurationSupport
An abstract base class supporting the configuration of Apache Geode embedded services.
|
Modifier and Type | Class and Description |
---|---|
class |
GatewaySenderBeanFactoryPostProcessor
|
Modifier and Type | Class and Description |
---|---|
class |
GemfireCacheTransactionsConfiguration
The
GemfireCacheTransactionsConfiguration class is a Spring @Configuration class
used to enable Spring's Transaction Management infrastructure along with SDG's GemfireTransactionManager
to manage local, cache transactions for either Pivotal GemFire or Apache Geode. |
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.