Package org.springframework.geode.config.annotation
package org.springframework.geode.config.annotation
-
ClassDescriptionThe
ClusterAvailableConfigurationclass is a SpringConfigurationclass that enables configuration when an Apache Geode cluster of servers are available.TheClusterAwareConfigurationclass is a Spring@Configurationclass imported byEnableClusterAwareused to determine whether a Spring Boot application using Apache Geode should run in local-only mode or client/server.TheClusterNotAvailableConfigurationclass is a SpringConfigurationclass that enables configuration when an Apache Geode cluster of servers is not available.TheClusterNotAvailableExceptionis aRuntimeExceptionindicating that no Apache Geode cluster was provisioned and available to service Apache GeodeClientCacheapplications.TheDistributedSystemIdConfigurationclass is a SpringConfigurationclass used to configure the distributed-system-id for apeer Cache memberin a cluster when using the P2P topology.TheDurableClientConfigurationclass is a SpringConfigurationclass used to configure thisClientCacheinstance as a Durable Client by setting the durable-client-id and durable-client-timeout properties in addition to enabling keepAlive onClientCacheshutdown.TheEnableClusterAwareannotation helps Spring Boot applications using Apache Geode decide whether it needs to operate in local-only mode or in a client/server topology.TheEnableDurableClientannotation configures aClientCacheinstance as a Durable Client.SpringAnnotationto enable Apache Geode Security (Auth).SpringAnnotationto enable Apache Geode Security (Authentication/Authorization (Auth)) through proxying.TheGroupsConfigurationclass is a SpringConfigurationclass used to configure the groups in which is member belongs in an Apache Geode distributed system, whether the member is aClientCachein a client/server topology or apeer Cachein a cluster using the P2P topology.TheLocatorsConfigurationclass is a SpringConfigurationclass used to configure Apache Geode locators and/or remote-locators properties used by apeer Cache memberto join a cluster of servers when using the P2P topology.TheMemberNameConfigurationclass is a SpringConfigurationclass used to configure an Apache Geode member name in the distributed system, whether the member is aclientin the client/server topology or apeerin a cluster using the P2P topology.SpringConfigurationclass used to configure aSecurityManager, thereby enabling Security (Auth) on this Apache Geode node.SpringConfigurationclass used to configure aSecurityManager, thereby enabling Security (Auth) on this Apache Geode node.TheUseDistributedSystemIdannotation configures the distributed-system-id property of apeer Cache memberin an Apache Geode P2P topology.TheUseGroupsannotation configures the groups in which the member belongs in an Apache Geode distributed system, whether the member is aClientCachein a client/server topology or apeer Cachein a cluster using the P2P topology.TheUseLocatorsannotation configures the locators and/or remote-locators Apache Geode properties used by apeer Cache memberto join a cluster of servers when using the P2P topology as well as when configuring the multi-site, WAN topology.TheUseMemberNameannotation configures the name of the member in the Apache Geode distributed system, whether the member is aclientin the client/server topology or apeer Cache memberin the cluster using the P2P topology.