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.GemFirePropertiesBeanPostProcessor
DEFAULT_HOST, DEFAULT_PORT
Constructor and Description |
---|
GemFirePropertiesConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected Class |
getAnnotationType()
Returns the configured GemFire cache application annotation type
(e.g.
|
protected Properties |
toGemFireProperties(Map<String,Object> annotationAttributes) |
cacheConfiguration, generateBeanName, generateBeanName, generateBeanName, getAnnotationAttributes, getAnnotationTypeName, getAnnotationTypeSimpleName, getBeanFactory, hasProperties, isAnnotationPresent, newBeanDefinitionHolder, registerBeanDefinitions, registerBeanDefinitions, registerGemFirePropertiesBeanPostProcessor, resolveBean, resolveHost, resolveHost, resolvePort, resolvePort, setBeanFactory, setGemFireProperties
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 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_CONFLATE_EVENTS
public static final String DEFAULT_DEPLOY_WORKING_DIRECTORY
public static final String DEFAULT_MEMBERSHIP_PORT_RANGE
protected Class getAnnotationType()
ClientCacheApplication
or PeerCacheApplication
.getAnnotationType
in class EmbeddedServiceConfigurationSupport
annotation
defining the GemFire cache application type.protected Properties toGemFireProperties(Map<String,Object> annotationAttributes)
toGemFireProperties
in class EmbeddedServiceConfigurationSupport
Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.