public abstract class FactoryDefaultsPoolAdapter extends PoolAdapter
Pool
interface and extension of PoolAdapter
providing default factory values for all configuration properties
(e.g. freeConnectionTimeout, idleTimeout, etc).PoolAdapter
,
PoolFactory
,
Pool
Modifier and Type | Field and Description |
---|---|
protected static boolean |
DEFAULT_KEEP_ALIVE |
protected static String |
DEFAULT_POOL_NAME |
protected static String |
LOCALHOST |
NOT_IMPLEMENTED
Constructor and Description |
---|
FactoryDefaultsPoolAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
int |
getFreeConnectionTimeout() |
long |
getIdleTimeout() |
int |
getLoadConditioningInterval() |
List<InetSocketAddress> |
getLocators() |
int |
getMaxConnections() |
int |
getMinConnections() |
boolean |
getMultiuserAuthentication() |
String |
getName() |
long |
getPingInterval() |
boolean |
getPRSingleHopEnabled() |
com.gemstone.gemfire.cache.query.QueryService |
getQueryService() |
int |
getReadTimeout() |
int |
getRetryAttempts() |
String |
getServerGroup() |
List<InetSocketAddress> |
getServers() |
int |
getSocketBufferSize() |
int |
getStatisticInterval() |
int |
getSubscriptionAckInterval() |
boolean |
getSubscriptionEnabled() |
int |
getSubscriptionMessageTrackingTimeout() |
int |
getSubscriptionRedundancy() |
boolean |
getThreadLocalConnections() |
destroy, getPendingEventCount, isDestroyed, releaseThreadLocalConnection
protected static final boolean DEFAULT_KEEP_ALIVE
protected static final String DEFAULT_POOL_NAME
protected static final String LOCALHOST
public int getFreeConnectionTimeout()
getFreeConnectionTimeout
in interface com.gemstone.gemfire.cache.client.Pool
getFreeConnectionTimeout
in class PoolAdapter
public long getIdleTimeout()
getIdleTimeout
in interface com.gemstone.gemfire.cache.client.Pool
getIdleTimeout
in class PoolAdapter
public int getLoadConditioningInterval()
getLoadConditioningInterval
in interface com.gemstone.gemfire.cache.client.Pool
getLoadConditioningInterval
in class PoolAdapter
public List<InetSocketAddress> getLocators()
getLocators
in interface com.gemstone.gemfire.cache.client.Pool
getLocators
in class PoolAdapter
public int getMaxConnections()
getMaxConnections
in interface com.gemstone.gemfire.cache.client.Pool
getMaxConnections
in class PoolAdapter
public int getMinConnections()
getMinConnections
in interface com.gemstone.gemfire.cache.client.Pool
getMinConnections
in class PoolAdapter
public boolean getMultiuserAuthentication()
getMultiuserAuthentication
in interface com.gemstone.gemfire.cache.client.Pool
getMultiuserAuthentication
in class PoolAdapter
public String getName()
getName
in interface com.gemstone.gemfire.cache.client.Pool
getName
in class PoolAdapter
public boolean getPRSingleHopEnabled()
getPRSingleHopEnabled
in interface com.gemstone.gemfire.cache.client.Pool
getPRSingleHopEnabled
in class PoolAdapter
public long getPingInterval()
getPingInterval
in interface com.gemstone.gemfire.cache.client.Pool
getPingInterval
in class PoolAdapter
public com.gemstone.gemfire.cache.query.QueryService getQueryService()
getQueryService
in interface com.gemstone.gemfire.cache.client.Pool
getQueryService
in class PoolAdapter
public int getReadTimeout()
getReadTimeout
in interface com.gemstone.gemfire.cache.client.Pool
getReadTimeout
in class PoolAdapter
public int getRetryAttempts()
getRetryAttempts
in interface com.gemstone.gemfire.cache.client.Pool
getRetryAttempts
in class PoolAdapter
public String getServerGroup()
getServerGroup
in interface com.gemstone.gemfire.cache.client.Pool
getServerGroup
in class PoolAdapter
public List<InetSocketAddress> getServers()
getServers
in interface com.gemstone.gemfire.cache.client.Pool
getServers
in class PoolAdapter
public int getSocketBufferSize()
getSocketBufferSize
in interface com.gemstone.gemfire.cache.client.Pool
getSocketBufferSize
in class PoolAdapter
public int getStatisticInterval()
getStatisticInterval
in interface com.gemstone.gemfire.cache.client.Pool
getStatisticInterval
in class PoolAdapter
public int getSubscriptionAckInterval()
getSubscriptionAckInterval
in interface com.gemstone.gemfire.cache.client.Pool
getSubscriptionAckInterval
in class PoolAdapter
public boolean getSubscriptionEnabled()
getSubscriptionEnabled
in interface com.gemstone.gemfire.cache.client.Pool
getSubscriptionEnabled
in class PoolAdapter
public int getSubscriptionMessageTrackingTimeout()
getSubscriptionMessageTrackingTimeout
in interface com.gemstone.gemfire.cache.client.Pool
getSubscriptionMessageTrackingTimeout
in class PoolAdapter
public int getSubscriptionRedundancy()
getSubscriptionRedundancy
in interface com.gemstone.gemfire.cache.client.Pool
getSubscriptionRedundancy
in class PoolAdapter
public boolean getThreadLocalConnections()
getThreadLocalConnections
in interface com.gemstone.gemfire.cache.client.Pool
getThreadLocalConnections
in class PoolAdapter
public void destroy()
destroy
in interface com.gemstone.gemfire.cache.client.Pool
destroy
in class PoolAdapter
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.