Edit Javadoc.

This commit is contained in:
John Blum
2018-05-25 15:26:56 -07:00
parent 4da241bf20
commit 33e913edee
6 changed files with 28 additions and 6 deletions

View File

@@ -38,15 +38,17 @@ import org.springframework.data.gemfire.cache.config.EnableGemfireCaching;
/**
* Spring Boot {@link EnableAutoConfiguration auto-configuration} for Spring's Cache Abstraction
* using Apache Geode or Pivotal GemFire as the caching provider.
* using Apache Geode as the caching provider.
*
* @author John Blum
* @see org.apache.geode.cache.GemFireCache
* @see org.springframework.boot.autoconfigure.EnableAutoConfiguration
* @see org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers
* @see org.springframework.boot.autoconfigure.cache.CacheProperties
* @see org.springframework.boot.data.geode.autoconfigure.ClientCacheAutoConfiguration
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.cache.CacheManager
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.data.gemfire.cache.GemfireCacheManager
* @see org.springframework.data.gemfire.cache.config.EnableGemfireCaching
* @since 1.0.0

View File

@@ -31,11 +31,12 @@ import org.springframework.data.gemfire.config.annotation.EnablePdx;
* instance constructed, configured and initialized with Spring Data for Apache Geode.
*
* Additionally, this configuration automatically enables Apache Geode PDX serialization to serialize data sent
* between the client and server(s) in the cluster in the client/server topology.
* between the client and server(s) in the cluster when using the client/server topology.
*
* @author John Blum
* @see org.apache.geode.cache.GemFireCache
* @see org.apache.geode.cache.client.ClientCache
* @see org.springframework.boot.autoconfigure.EnableAutoConfiguration
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.data.gemfire.client.ClientCacheFactoryBean
* @see org.springframework.data.gemfire.config.annotation.ClientCacheApplication

View File

@@ -33,8 +33,10 @@ import org.springframework.data.gemfire.config.annotation.EnableContinuousQuerie
* @author John Blum
* @see org.apache.geode.cache.client.ClientCache
* @see org.springframework.boot.autoconfigure.EnableAutoConfiguration
* @see org.springframework.context.annotation.Bean
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.data.gemfire.client.ClientCacheFactoryBean
* @see org.springframework.data.gemfire.config.annotation.ClientCacheConfigurer
* @see org.springframework.data.gemfire.config.annotation.EnableContinuousQueries
* @since 1.0.0
*/

View File

@@ -33,8 +33,10 @@ import org.springframework.data.gemfire.function.execution.GemfireFunctionOperat
*
* @author John Blum
* @see org.apache.geode.cache.GemFireCache
* @see org.springframework.boot.autoconfigure.EnableAutoConfiguration
* @see org.springframework.boot.data.geode.autoconfigure.ClientCacheAutoConfiguration
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.context.annotation.Import
* @see org.springframework.data.gemfire.function.config.EnableGemfireFunctions
* @see org.springframework.data.gemfire.function.config.EnableGemfireFunctionExecutions
* @see org.springframework.data.gemfire.function.config.GemFireFunctionExecutionAutoConfigurationRegistrar

View File

@@ -47,8 +47,10 @@ import org.springframework.data.gemfire.repository.support.GemfireRepositoryFact
* @see org.apache.geode.cache.Cache
* @see org.apache.geode.cache.GemFireCache
* @see org.apache.geode.cache.client.ClientCache
* @see GemFireRepositoriesAutoConfigurationRegistrar
* @see org.springframework.boot.autoconfigure.EnableAutoConfiguration
* @see org.springframework.boot.data.geode.autoconfigure.GemFireRepositoriesAutoConfigurationRegistrar
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.context.annotation.Import
* @see org.springframework.data.gemfire.repository.GemfireRepository
* @see org.springframework.data.gemfire.repository.config.EnableGemfireRepositories
* @see org.springframework.data.gemfire.repository.config.GemfireRepositoryConfigurationExtension
@@ -59,8 +61,8 @@ import org.springframework.data.gemfire.repository.support.GemfireRepositoryFact
@ConditionalOnBean(GemFireCache.class)
@ConditionalOnClass(GemfireRepository.class)
@ConditionalOnMissingBean({ GemfireRepositoryConfigurationExtension.class, GemfireRepositoryFactoryBean.class })
@ConditionalOnProperty(prefix = "spring.data.gemfire.repositories",
name = "enabled", havingValue = "true", matchIfMissing = true)
@ConditionalOnProperty(prefix = "spring.data.gemfire.repositories", name = "enabled", havingValue = "true",
matchIfMissing = true)
@AutoConfigureAfter(ClientCacheAutoConfiguration.class)
@Import(GemFireRepositoriesAutoConfigurationRegistrar.class)
public class RepositoriesAutoConfiguration {

View File

@@ -30,6 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.AutoConfigureBefore;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.condition.AnyNestedCondition;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
@@ -51,9 +52,21 @@ import org.springframework.util.ResourceUtils;
import org.springframework.util.StringUtils;
/**
* The SslAutoConfiguration class...
* Spring Boot {@link EnableAutoConfiguration auto-configuration} enabling Apache Geode's SSL transport
* between client and servers when using the client/server topology.
*
* @author John Blum
* @see org.apache.geode.cache.client.ClientCache
* @see org.springframework.boot.autoconfigure.EnableAutoConfiguration
* @see org.springframework.boot.env.EnvironmentPostProcessor
* @see org.springframework.context.annotation.Condition
* @see org.springframework.context.annotation.Conditional
* @see org.springframework.context.annotation.Configuration
* @see org.springframework.core.env.ConfigurableEnvironment
* @see org.springframework.core.env.Environment
* @see org.springframework.core.io.Resource
* @see org.springframework.data.gemfire.client.ClientCacheFactoryBean
* @see org.springframework.data.gemfire.config.annotation.EnableSsl
* @since 1.0.0
*/
@Configuration