public class StatisticsConfiguration extends EmbeddedServiceConfigurationSupport
StatisticsConfiguration
class is a Spring ImportBeanDefinitionRegistrar
that applies
additional configuration using Pivotal GemFire/Apache Geode Properties
to configure
Pivotal GemFire/Apache Geode Statistics.ImportBeanDefinitionRegistrar
,
EnableStatistics
,
EmbeddedServiceConfigurationSupport
EmbeddedServiceConfigurationSupport.GemFirePropertiesBeanPostProcessor, EmbeddedServiceConfigurationSupport.GemFirePropertiesConfigurer
AbstractAnnotationConfigSupport.TypeResolver<T>
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_ARCHIVE_DISK_SPACE_LIMIT |
static int |
DEFAULT_ARCHIVE_FILE_SIZE_LIMIT |
static boolean |
DEFAULT_ENABLE_TIME_STATISTICS |
static int |
DEFAULT_STATISTIC_SAMPLE_RATE |
DEFAULT_HOST, DEFAULT_PORT
INFRASTRUCTURE_ROLES, ORG_SPRINGFRAMEWORK_DATA_GEMFIRE_PACKAGE, ORG_SPRINGFRAMEWORK_PACKAGE, SPRING_DATA_GEMFIRE_PROPERTY_PREFIX
Constructor and Description |
---|
StatisticsConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends Annotation> |
getAnnotationType()
|
protected Properties |
toGemFireProperties(Map<String,Object> annotationAttributes) |
generateBeanName, generateBeanName, generateBeanName, getCacheConfiguration, hasProperties, newBeanDefinitionHolder, registerBeanDefinitions, registerBeanDefinitions, registerGemFirePropertiesBeanPostProcessor, registerGemFirePropertiesConfigurer, resolveBean, resolveHost, resolveHost, resolvePort, resolvePort, setGemFireProperties
arrayOfPropertyNamesFor, arrayOfPropertyNamesFor, asArrayProperty, cacheClientProperty, cacheCompressionProperty, cacheOffHeapProperty, cachePeerProperty, cacheProperty, cacheServerProperty, clusterProperty, diskStoreProperty, entitiesProperty, getAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, getAnnotationTypeName, getAnnotationTypeSimpleName, getBeanClassLoader, getBeanFactory, getEnvironment, getEvaluationContext, getLog, hasValue, hasValue, hasValue, httpServiceProperty, isAnnotationPresent, isAnnotationPresent, isNotInfrastructureBean, isNotInfrastructureBean, isNotInfrastructureClass, isNotInfrastructureClass, isNotInfrastructureRole, isUserLevelMethod, locatorProperty, logDebug, logDebug, logError, logError, loggingProperty, logInfo, logInfo, logWarning, logWarning, managementProperty, managerProperty, memcachedServiceProperty, namedCacheServerProperty, namedDiskStoreProperty, namedPoolProperty, newEvaluationContext, newLog, pdxProperty, poolProperty, propertyName, redisServiceProperty, register, register, requireProperty, resolveAnnotation, resolveBeanClass, resolveBeanClass, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassName, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, safeResolveType, securityProperty, serviceProperty, setBeanClassLoader, setBeanFactory, setEnvironment, sslProperty, statsProperty
public static final boolean DEFAULT_ENABLE_TIME_STATISTICS
public static final int DEFAULT_ARCHIVE_DISK_SPACE_LIMIT
public static final int DEFAULT_ARCHIVE_FILE_SIZE_LIMIT
public static final int DEFAULT_STATISTIC_SAMPLE_RATE
protected Class<? extends Annotation> getAnnotationType()
getAnnotationType
in class AbstractAnnotationConfigSupport
EnableStatistics
Annotation
Class
type.EnableStatistics
protected Properties toGemFireProperties(Map<String,Object> annotationAttributes)
toGemFireProperties
in class EmbeddedServiceConfigurationSupport
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.