public class GemFirePropertiesConfiguration extends EmbeddedServiceConfigurationSupport
GemFirePropertiesConfiguration
class is a Spring ImportBeanDefinitionRegistrar
capable of configuring additional GemFire Properties on a (Spring Boot) application class at runtime
during startup.EnableGemFireProperties
,
EmbeddedServiceConfigurationSupport
,
PropertiesBuilder
EmbeddedServiceConfigurationSupport.AbstractGemFirePropertiesConfigurer, EmbeddedServiceConfigurationSupport.ClientGemFirePropertiesConfigurer, EmbeddedServiceConfigurationSupport.GemFirePropertiesBeanPostProcessor, EmbeddedServiceConfigurationSupport.LocatorGemFirePropertiesConfigurer, EmbeddedServiceConfigurationSupport.PeerGemFirePropertiesConfigurer
AbstractAnnotationConfigSupport.TypeResolver<T>
DEFAULT_HOST, DEFAULT_PORT
CURRENT_THREAD_CONTEXT_CLASS_LOADER, INFRASTRUCTURE_ROLES, ORG_SPRINGFRAMEWORK_DATA_GEMFIRE_PACKAGE, ORG_SPRINGFRAMEWORK_PACKAGE, SPRING_DATA_GEMFIRE_PROPERTY_PREFIX
Constructor and Description |
---|
GemFirePropertiesConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected Class<? extends Annotation> |
getAnnotationType()
Returns the cache application
Annotation type pertaining to this configuration. |
protected Properties |
toGemFireProperties(Map<String,Object> annotationAttributes) |
generateBeanName, generateBeanName, generateBeanName, getCacheConfiguration, hasProperties, newBeanDefinitionHolder, registerBeanDefinitions, registerBeanDefinitions, registerBeanDefinitions, registerClientGemFirePropertiesConfigurer, registerGemFirePropertiesBeanPostProcessor, registerGemFirePropertiesConfigurer, registerLocatorGemFirePropertiesConfigurer, registerPeerGemFirePropertiesConfigurer, resolveBean, resolveHost, resolveHost, resolvePort, resolvePort, setGemFireProperties
arrayOfPropertyNamesFor, arrayOfPropertyNamesFor, asArrayProperty, cacheClientProperty, cacheCompressionProperty, cacheOffHeapProperty, cachePeerProperty, cacheProperty, cacheServerProperty, clusterProperty, diskStoreProperty, entitiesProperty, gatewayReceiverProperty, gatewaySenderProperty, getAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, getAnnotationTypeName, getAnnotationTypeSimpleName, getBeanClassLoader, getBeanFactory, getEnvironment, getEvaluationContext, getLogger, hasValue, hasValue, hasValue, httpServiceProperty, isAnnotationPresent, isAnnotationPresent, isNotInfrastructureBean, isNotInfrastructureBean, isNotInfrastructureClass, isNotInfrastructureRole, isUserLevelMethod, locatorProperty, logDebug, logDebug, logError, logError, loggingProperty, logInfo, logInfo, logWarning, logWarning, managementProperty, managerProperty, memcachedServiceProperty, namedCacheServerProperty, namedDiskStoreProperty, namedGatewaySenderProperty, namedPoolProperty, newEvaluationContext, newLogger, pdxProperty, poolProperty, propertyName, redisServiceProperty, register, register, requireProperty, resolveAnnotation, resolveBeanClass, resolveBeanClass, resolveBeanClass, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassName, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, safeResolveType, securityProperty, serviceProperty, setBeanClassLoader, setBeanFactory, setEnvironment, sslProperty, statsProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerBeanDefinitions
public static final boolean DEFAULT_CONSERVE_SOCKETS
public static final boolean DEFAULT_DELTA_PROPAGATION
public static final boolean DEFAULT_DISABLE_TCP
public static final boolean DEFAULT_ENABLE_NETWORK_PARTITION_DETECTION
public static final boolean DEFAULT_ENFORCE_UNIQUE_HOST
public static final boolean DEFAULT_LOAD_CLUSTER_CONFIGURATION_FROM_DIRECTORY
public static final boolean DEFAULT_LOCK_MEMORY
public static final boolean DEFAULT_REMOVE_UNRESPONSIVE_CLIENT
public static final boolean DEFAULT_VALIDATE_SERIALIZABLE_OBJECTS
public static final int DEFAULT_ACK_SEVERE_ALERT_THRESHOLD
public static final int DEFAULT_ACK_WAIT_THRESHOLD
public static final int DEFAULT_ASYNC_MAX_QUEUE_SIZE
public static final int DEFAULT_DISTRIBUTED_SYSTEM_ID
public static final int DEFAULT_SOCKET_BUFFER_SIZE
public static final int DEFAULT_TCP_PORT
public static final int DEFAULT_TOMBSTONE_THRESHOLD
public static final int DEFAULT_UDP_FRAGMENT_SIZE
public static final int DEFAULT_UDP_RECEIVE_BUFFER_SIZE
public static final int DEFAULT_UDP_SEND_BUFFER_SIZE
public static final long DEFAULT_ASYNC_DISTRIBUTION_TIMEOUT
public static final long DEFAULT_ASYNC_QUEUE_TIMEOUT
public static final long DEFAULT_LOCATOR_WAIT_TIME
public static final long DEFAULT_MAX_WAIT_TIME_RECONNECT
public static final long DEFAULT_MEMBER_TIMEOUT
public static final long DEFAULT_SOCKET_LEASE_TIME
public static final String DEFAULT_BIND_ADDRESS
public static final String DEFAULT_CACHE_XML_FILE
public static final String DEFAULT_CLUSTER_CONFIGURATION_DIRECTORY
public static final String DEFAULT_CONFLATE_EVENTS
public static final String DEFAULT_DEPLOY_WORKING_DIRECTORY
public static final String DEFAULT_MEMBERSHIP_PORT_RANGE
public static final String DEFAULT_NAME
public static final String DEFAULT_REDUNDANCY_ZONE
public static final String DEFAULT_REMOTE_LOCATORS
public static final String DEFAULT_USER_COMMAND_PACKAGES
public static final String[] DEFAULT_GROUPS
public static final String[] DEFAULT_SERIALIZABLE_OBJECT_FILTER
protected Class<? extends Annotation> getAnnotationType()
Annotation
type pertaining to this configuration.getAnnotationType
in class AbstractAnnotationConfigSupport
Annotation
type used by this application.protected Properties toGemFireProperties(Map<String,Object> annotationAttributes)
toGemFireProperties
in class EmbeddedServiceConfigurationSupport
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.