public class LoggingConfiguration extends EmbeddedServiceConfigurationSupport
LoggingConfiguration
class is a Spring ImportBeanDefinitionRegistrar
that applies
additional configuration using Pivotal GemFire/Apache Geode Properties
to configure
Pivotal GemFire/Apache Geode logging.ImportBeanDefinitionRegistrar
,
EnableLogging
,
EmbeddedServiceConfigurationSupport
EmbeddedServiceConfigurationSupport.GemFirePropertiesBeanPostProcessor, EmbeddedServiceConfigurationSupport.GemFirePropertiesConfigurer
AbstractAnnotationConfigSupport.TypeResolver<T>
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_LOG_DISK_SPACE_LIMIT |
static int |
DEFAULT_LOG_FILE_SIZE_LIMIT |
static String |
DEFAULT_LOG_LEVEL |
DEFAULT_HOST, DEFAULT_PORT
INFRASTRUCTURE_ROLES, ORG_SPRINGFRAMEWORK_DATA_GEMFIRE_PACKAGE, ORG_SPRINGFRAMEWORK_PACKAGE, SPRING_DATA_GEMFIRE_PROPERTY_PREFIX
Constructor and Description |
---|
LoggingConfiguration() |
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 int DEFAULT_LOG_DISK_SPACE_LIMIT
public static final int DEFAULT_LOG_FILE_SIZE_LIMIT
public static final String DEFAULT_LOG_LEVEL
protected Class<? extends Annotation> getAnnotationType()
getAnnotationType
in class AbstractAnnotationConfigSupport
EnableLogging
Annotation
Class
type.EnableLogging
protected Properties toGemFireProperties(Map<String,Object> annotationAttributes)
toGemFireProperties
in class EmbeddedServiceConfigurationSupport
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.