Spring Data for VMware GemFire
Class DefaultableDelegatingPoolAdapter
java.lang.Object
org.springframework.data.gemfire.client.support.DefaultableDelegatingPoolAdapter
The
DefaultableDelegatingPoolAdapter class is a wrapper class around Pool
allowing default configuration property values to be provided in the case that the Pool's
settings were null.- Since:
- 1.8.0
- See Also:
-
Pool
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefaultableDelegatingPoolAdapter(org.apache.geode.cache.client.Pool delegate) -
Method Summary
Modifier and TypeMethodDescriptionprotected <E,T extends Collection<E>>
TdefaultIfEmpty(T defaultValue, Supplier<T> valueProvider) protected <T> TdefaultIfNull(T defaultValue, Supplier<T> valueProvider) voiddestroy()voiddestroy(boolean keepAlive) from(org.apache.geode.cache.client.Pool delegate) protected org.apache.geode.cache.client.PoolintgetFreeConnectionTimeout(Integer defaultFreeConnectionTimeout) longgetIdleTimeout(Long defaultIdleTimeout) intgetLoadConditioningInterval(Integer defaultLoadConditioningInterval) getLocators(List<InetSocketAddress> defaultLocators) intgetMaxConnections(Integer defaultMaxConnections) intgetMinConnections(Integer defaultMinConnections) booleangetMultiuserAuthentication(Boolean defaultMultiUserAuthentication) getName()intlonggetPingInterval(Long defaultPingInterval) protected org.springframework.data.gemfire.client.support.DefaultableDelegatingPoolAdapter.PreferencebooleangetPRSingleHopEnabled(Boolean defaultPrSingleHopEnabled) org.apache.geode.cache.query.QueryServicegetQueryService(org.apache.geode.cache.query.QueryService defaultQueryService) intgetReadTimeout(Integer defaultReadTimeout) intgetRetryAttempts(Integer defaultRetryAttempts) intgetServerConnectionTimeout(Integer defaultServerConnectionTimeout) getServerGroup(String defaultServerGroup) getServers(List<InetSocketAddress> defaultServers) intgetSocketBufferSize(Integer defaultSocketBufferSize) intgetSocketConnectTimeout(Integer defaultSocketConnectTimeout) org.apache.geode.cache.client.SocketFactorygetSocketFactory(org.apache.geode.cache.client.SocketFactory defaultSocketFactory) intgetStatisticInterval(Integer defaultStatisticInterval) intgetSubscriptionAckInterval(Integer defaultSubscriptionAckInterval) booleangetSubscriptionEnabled(Boolean defaultSubscriptionEnabled) intgetSubscriptionMessageTrackingTimeout(Integer defaultSubscriptionMessageTrackingTimeout) intgetSubscriptionRedundancy(Integer defaultSubscriptionRedundancy) intgetSubscriptionTimeoutMultiplier(Integer defaultSubscriptionTimeoutMultiplier) booleanprotected booleanprotected booleanprotected DefaultableDelegatingPoolAdaptersetPreference(org.springframework.data.gemfire.client.support.DefaultableDelegatingPoolAdapter.Preference preference)
-
Constructor Details
-
DefaultableDelegatingPoolAdapter
protected DefaultableDelegatingPoolAdapter(org.apache.geode.cache.client.Pool delegate)
-
-
Method Details
-
from
-
getDelegate
protected org.apache.geode.cache.client.Pool getDelegate() -
setPreference
protected DefaultableDelegatingPoolAdapter setPreference(org.springframework.data.gemfire.client.support.DefaultableDelegatingPoolAdapter.Preference preference) -
getPreference
protected org.springframework.data.gemfire.client.support.DefaultableDelegatingPoolAdapter.Preference getPreference() -
defaultIfNull
-
defaultIfEmpty
-
preferDefault
-
prefersDefault
protected boolean prefersDefault() -
preferPool
-
prefersPool
protected boolean prefersPool() -
isDestroyed
public boolean isDestroyed() -
getFreeConnectionTimeout
-
getIdleTimeout
-
getLoadConditioningInterval
-
getLocators
-
getMaxConnections
-
getMinConnections
-
getMultiuserAuthentication
-
getName
-
getPendingEventCount
public int getPendingEventCount() -
getPingInterval
-
getPRSingleHopEnabled
-
getQueryService
public org.apache.geode.cache.query.QueryService getQueryService(org.apache.geode.cache.query.QueryService defaultQueryService) -
getReadTimeout
-
getRetryAttempts
-
getServerConnectionTimeout
-
getServerGroup
-
getServers
-
getSocketBufferSize
-
getSocketConnectTimeout
-
getSocketFactory
public org.apache.geode.cache.client.SocketFactory getSocketFactory(org.apache.geode.cache.client.SocketFactory defaultSocketFactory) -
getStatisticInterval
-
getSubscriptionAckInterval
-
getSubscriptionEnabled
-
getSubscriptionMessageTrackingTimeout
-
getSubscriptionRedundancy
-
getSubscriptionTimeoutMultiplier
-
destroy
public void destroy() -
destroy
public void destroy(boolean keepAlive)
-