| Class | Description |
|---|---|
| ClusterAvailableConfiguration |
The
ClusterAvailableConfiguration class is a Spring Configuration class that enables configuration
when an Apache Geode cluster of servers are available. |
| ClusterAvailableConfiguration.AbstractCloudPlatformAvailableCondition | |
| ClusterAvailableConfiguration.AnyClusterAvailableCondition | |
| ClusterAvailableConfiguration.CloudFoundryClusterAvailableCondition | |
| ClusterAvailableConfiguration.KubernetesClusterAvailableCondition | |
| ClusterAvailableConfiguration.StandaloneClusterAvailableCondition | |
| ClusterAwareConfiguration |
The
ClusterAwareConfiguration class is a Spring @Configuration class imported by
EnableClusterAware used to determine whether a Spring Boot application using Apache Geode should run
in local-only mode or client/server. |
| ClusterAwareConfiguration.ClusterAwareCondition | |
| ClusterAwareConfiguration.ConnectionEndpointListBuilder | |
| ClusterAwareConfiguration.PoolConnectionEndpoint | |
| ClusterNotAvailableConfiguration |
The
ClusterNotAvailableConfiguration class is a Spring Configuration class that enables configuration
when an Apache Geode cluster of servers is not available. |
| ClusterNotAvailableConfiguration.AllClusterNotAvailableConditions | |
| ClusterNotAvailableConfiguration.ClusterNotAvailableCondition | |
| ClusterNotAvailableConfiguration.NotCloudFoundryEnvironmentCondition | |
| ClusterNotAvailableConfiguration.NotKubernetesEnvironmentCondition | |
| DistributedSystemIdConfiguration |
The
DistributedSystemIdConfiguration class is a Spring Configuration class used to configure
the distributed-system-id for a peer Cache member in a cluster
when using the P2P topology. |
| DurableClientConfiguration |
The
DurableClientConfiguration class is a Spring Configuration class used to configure
this ClientCache instance as a Durable Client by setting the durable-client-id
and durable-client-timeout properties in addition to enabling keepAlive
on ClientCache shutdown. |
| GroupsConfiguration |
The
GroupsConfiguration class is a Spring Configuration class used to configure the groups
in which is member belongs in an Apache Geode distributed system, whether the member is a ClientCache in a
client/server topology or a peer Cache in a cluster using the P2P topology. |
| LocatorsConfiguration |
The
LocatorsConfiguration class is a Spring Configuration class used to configure Apache Geode
locators and/or remote-locators properties used by a peer Cache member
to join a cluster of servers when using the P2P topology. |
| MemberNameConfiguration |
The
MemberNameConfiguration class is a Spring Configuration class used to configure an Apache Geode
member name in the distributed system, whether the member is a client in the client/server
topology or a peer in a cluster using the P2P topology. |
| SecurityManagerConfiguration |
Spring
Configuration class used to configure a SecurityManager,
thereby enabling Security (Auth) on this Apache Geode node. |
| SecurityManagerProxyConfiguration |
Spring
Configuration class used to configure a SecurityManager,
thereby enabling Security (Auth) on this Apache Geode node. |
| Exception | Description |
|---|---|
| ClusterAwareConfiguration.SocketCreationException | |
| ClusterNotAvailableException |
The
ClusterNotAvailableException is a RuntimeException indicating that no Apache Geode cluster
was provisioned and available to service Apache Geode ClientCache applications. |
| Annotation Type | Description |
|---|---|
| EnableClusterAware |
The
EnableClusterAware annotation helps Spring Boot applications using Apache Geode decide whether it needs
to operate in local-only mode or in a client/server topology. |
| EnableDurableClient |
The
EnableDurableClient annotation configures a ClientCache instance as a Durable Client. |
| EnableSecurityManager |
Spring
Annotation to enable Apache Geode Security (Auth). |
| EnableSecurityManagerProxy |
Spring
Annotation to enable Apache Geode Security (Authentication/Authorization (Auth)) through proxying. |
| UseDistributedSystemId |
The
UseDistributedSystemId annotation configures the distributed-system-id property
of a peer Cache member in an Apache Geode P2P topology. |
| UseGroups |
The
UseGroups annotation configures the groups in which the member belongs in an Apache Geode
distributed system, whether the member is a ClientCache in a client/server topology
or a peer Cache in a cluster using the P2P topology. |
| UseLocators |
The
UseLocators annotation configures the locators and/or remote-locators Apache Geode
properties used by a peer Cache member to join a cluster of servers when using the P2P topology
as well as when configuring the multi-site, WAN topology. |
| UseMemberName |
The
UseMemberName annotation configures the name of the member in the Apache Geode
distributed system, whether the member is a client in the client/server topology
or a peer Cache member in the cluster using the P2P topology. |