Class ConfigurationProperties
- java.lang.Object
-
- org.infinispan.client.hotrod.impl.ConfigurationProperties
-
public class ConfigurationProperties extends Object
Encapsulate all config properties here- Version:
- 4.1
- Author:
- Manik Surtani
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ConfigurationProperties()
ConfigurationProperties(String serverList)
ConfigurationProperties(Properties props)
-
Method Summary
-
-
-
Field Detail
-
TRANSPORT_FACTORY
@Deprecated public static final String TRANSPORT_FACTORY
Deprecated.- See Also:
- Constant Field Values
-
SERVER_LIST
public static final String SERVER_LIST
- See Also:
- Constant Field Values
-
MARSHALLER
public static final String MARSHALLER
- See Also:
- Constant Field Values
-
ASYNC_EXECUTOR_FACTORY
public static final String ASYNC_EXECUTOR_FACTORY
- See Also:
- Constant Field Values
-
CLIENT_INTELLIGENCE
public static final String CLIENT_INTELLIGENCE
- See Also:
- Constant Field Values
-
DEFAULT_EXECUTOR_FACTORY_POOL_SIZE
public static final String DEFAULT_EXECUTOR_FACTORY_POOL_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_EXECUTOR_FACTORY_THREADNAME_PREFIX
public static final String DEFAULT_EXECUTOR_FACTORY_THREADNAME_PREFIX
- See Also:
- Constant Field Values
-
DEFAULT_EXECUTOR_FACTORY_THREADNAME_SUFFIX
public static final String DEFAULT_EXECUTOR_FACTORY_THREADNAME_SUFFIX
- See Also:
- Constant Field Values
-
TCP_NO_DELAY
public static final String TCP_NO_DELAY
- See Also:
- Constant Field Values
-
TCP_KEEP_ALIVE
public static final String TCP_KEEP_ALIVE
- See Also:
- Constant Field Values
-
PING_ON_STARTUP
@Deprecated public static final String PING_ON_STARTUP
Deprecated.- See Also:
- Constant Field Values
-
REQUEST_BALANCING_STRATEGY
public static final String REQUEST_BALANCING_STRATEGY
- See Also:
- Constant Field Values
-
KEY_SIZE_ESTIMATE
public static final String KEY_SIZE_ESTIMATE
- See Also:
- Constant Field Values
-
VALUE_SIZE_ESTIMATE
public static final String VALUE_SIZE_ESTIMATE
- See Also:
- Constant Field Values
-
FORCE_RETURN_VALUES
public static final String FORCE_RETURN_VALUES
- See Also:
- Constant Field Values
-
HASH_FUNCTION_PREFIX
public static final String HASH_FUNCTION_PREFIX
- See Also:
- Constant Field Values
-
DEFAULT_EXECUTOR_FACTORY_QUEUE_SIZE
@Deprecated public static final String DEFAULT_EXECUTOR_FACTORY_QUEUE_SIZE
Deprecated.- See Also:
- Constant Field Values
-
SO_TIMEOUT
public static final String SO_TIMEOUT
- See Also:
- Constant Field Values
-
CONNECT_TIMEOUT
public static final String CONNECT_TIMEOUT
- See Also:
- Constant Field Values
-
PROTOCOL_VERSION
public static final String PROTOCOL_VERSION
- See Also:
- Constant Field Values
-
USE_SSL
public static final String USE_SSL
- See Also:
- Constant Field Values
-
KEY_STORE_FILE_NAME
public static final String KEY_STORE_FILE_NAME
- See Also:
- Constant Field Values
-
KEY_STORE_TYPE
public static final String KEY_STORE_TYPE
- See Also:
- Constant Field Values
-
KEY_STORE_PASSWORD
public static final String KEY_STORE_PASSWORD
- See Also:
- Constant Field Values
-
SNI_HOST_NAME
public static final String SNI_HOST_NAME
- See Also:
- Constant Field Values
-
KEY_ALIAS
public static final String KEY_ALIAS
- See Also:
- Constant Field Values
-
KEY_STORE_CERTIFICATE_PASSWORD
public static final String KEY_STORE_CERTIFICATE_PASSWORD
- See Also:
- Constant Field Values
-
TRUST_STORE_FILE_NAME
public static final String TRUST_STORE_FILE_NAME
- See Also:
- Constant Field Values
-
TRUST_STORE_PATH
public static final String TRUST_STORE_PATH
- See Also:
- Constant Field Values
-
TRUST_STORE_TYPE
public static final String TRUST_STORE_TYPE
- See Also:
- Constant Field Values
-
TRUST_STORE_PASSWORD
public static final String TRUST_STORE_PASSWORD
- See Also:
- Constant Field Values
-
SSL_PROTOCOL
public static final String SSL_PROTOCOL
- See Also:
- Constant Field Values
-
SSL_CONTEXT
public static final String SSL_CONTEXT
- See Also:
- Constant Field Values
-
MAX_RETRIES
public static final String MAX_RETRIES
- See Also:
- Constant Field Values
-
USE_AUTH
public static final String USE_AUTH
- See Also:
- Constant Field Values
-
SASL_MECHANISM
public static final String SASL_MECHANISM
- See Also:
- Constant Field Values
-
AUTH_CALLBACK_HANDLER
public static final String AUTH_CALLBACK_HANDLER
- See Also:
- Constant Field Values
-
AUTH_SERVER_NAME
public static final String AUTH_SERVER_NAME
- See Also:
- Constant Field Values
-
AUTH_USERNAME
public static final String AUTH_USERNAME
- See Also:
- Constant Field Values
-
AUTH_PASSWORD
public static final String AUTH_PASSWORD
- See Also:
- Constant Field Values
-
AUTH_REALM
public static final String AUTH_REALM
- See Also:
- Constant Field Values
-
AUTH_CLIENT_SUBJECT
public static final String AUTH_CLIENT_SUBJECT
- See Also:
- Constant Field Values
-
SASL_PROPERTIES_PREFIX
public static final String SASL_PROPERTIES_PREFIX
- See Also:
- Constant Field Values
-
SASL_PROPERTIES_PREFIX_REGEX
public static final Pattern SASL_PROPERTIES_PREFIX_REGEX
-
JAVA_SERIAL_WHITELIST
public static final String JAVA_SERIAL_WHITELIST
- See Also:
- Constant Field Values
-
BATCH_SIZE
public static final String BATCH_SIZE
- See Also:
- Constant Field Values
-
STATISTICS
public static final String STATISTICS
- See Also:
- Constant Field Values
-
JMX
public static final String JMX
- See Also:
- Constant Field Values
-
JMX_NAME
public static final String JMX_NAME
- See Also:
- Constant Field Values
-
JMX_DOMAIN
public static final String JMX_DOMAIN
- See Also:
- Constant Field Values
-
TRANSACTION_MANAGER_LOOKUP
public static final String TRANSACTION_MANAGER_LOOKUP
- See Also:
- Constant Field Values
-
TRANSACTION_MODE
public static final String TRANSACTION_MODE
- See Also:
- Constant Field Values
-
TRANSACTION_TIMEOUT
public static final String TRANSACTION_TIMEOUT
- See Also:
- Constant Field Values
-
NEAR_CACHE_MAX_ENTRIES
public static final String NEAR_CACHE_MAX_ENTRIES
- See Also:
- Constant Field Values
-
NEAR_CACHE_MODE
public static final String NEAR_CACHE_MODE
- See Also:
- Constant Field Values
-
NEAR_CACHE_NAME_PATTERN
public static final String NEAR_CACHE_NAME_PATTERN
- See Also:
- Constant Field Values
-
CONNECTION_POOL_MAX_ACTIVE
public static final String CONNECTION_POOL_MAX_ACTIVE
- See Also:
- Constant Field Values
-
CONNECTION_POOL_MAX_WAIT
public static final String CONNECTION_POOL_MAX_WAIT
- See Also:
- Constant Field Values
-
CONNECTION_POOL_MIN_IDLE
public static final String CONNECTION_POOL_MIN_IDLE
- See Also:
- Constant Field Values
-
CONNECTION_POOL_MAX_PENDING_REQUESTS
public static final String CONNECTION_POOL_MAX_PENDING_REQUESTS
- See Also:
- Constant Field Values
-
CONNECTION_POOL_MIN_EVICTABLE_IDLE_TIME
public static final String CONNECTION_POOL_MIN_EVICTABLE_IDLE_TIME
- See Also:
- Constant Field Values
-
CONNECTION_POOL_EXHAUSTED_ACTION
public static final String CONNECTION_POOL_EXHAUSTED_ACTION
- See Also:
- Constant Field Values
-
CLUSTER_PROPERTIES_PREFIX
public static final String CLUSTER_PROPERTIES_PREFIX
- See Also:
- Constant Field Values
-
CLUSTER_PROPERTIES_PREFIX_REGEX
public static final Pattern CLUSTER_PROPERTIES_PREFIX_REGEX
-
DEFAULT_KEY_SIZE
public static final int DEFAULT_KEY_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_VALUE_SIZE
public static final int DEFAULT_VALUE_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_HOTROD_PORT
public static final int DEFAULT_HOTROD_PORT
- See Also:
- Constant Field Values
-
DEFAULT_SO_TIMEOUT
public static final int DEFAULT_SO_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_CONNECT_TIMEOUT
public static final int DEFAULT_CONNECT_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_MAX_RETRIES
public static final int DEFAULT_MAX_RETRIES
- See Also:
- Constant Field Values
-
DEFAULT_BATCH_SIZE
public static final int DEFAULT_BATCH_SIZE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConfigurationProperties
public ConfigurationProperties()
-
ConfigurationProperties
public ConfigurationProperties(String serverList)
-
ConfigurationProperties
public ConfigurationProperties(Properties props)
-
-
Method Detail
-
setServerList
public void setServerList(String serverList)
-
getTransportFactory
public String getTransportFactory()
-
getMarshaller
public String getMarshaller()
-
setMarshaller
public void setMarshaller(String marshaller)
-
getAsyncExecutorFactory
public String getAsyncExecutorFactory()
-
getDefaultExecutorFactoryPoolSize
public int getDefaultExecutorFactoryPoolSize()
-
setDefaultExecutorFactoryPoolSize
public void setDefaultExecutorFactoryPoolSize(int poolSize)
-
getDefaultExecutorFactoryThreadNamePrefix
public String getDefaultExecutorFactoryThreadNamePrefix()
-
setDefaultExecutorFactoryThreadNamePrefix
public void setDefaultExecutorFactoryThreadNamePrefix(String threadNamePrefix)
-
getDefaultExecutorFactoryThreadNameSuffix
public String getDefaultExecutorFactoryThreadNameSuffix()
-
setDefaultExecutorFactoryThreadNameSuffix
public void setDefaultExecutorFactoryThreadNameSuffix(String threadNameSuffix)
-
getTcpNoDelay
public boolean getTcpNoDelay()
-
setTcpNoDelay
public void setTcpNoDelay(boolean tcpNoDelay)
-
getTcpKeepAlive
public boolean getTcpKeepAlive()
-
setTcpKeepAlive
public void setTcpKeepAlive(boolean tcpKeepAlive)
-
getRequestBalancingStrategy
public String getRequestBalancingStrategy()
-
getKeySizeEstimate
public int getKeySizeEstimate()
-
setKeySizeEstimate
public void setKeySizeEstimate(int keySizeEstimate)
-
getValueSizeEstimate
public int getValueSizeEstimate()
-
setValueSizeEstimate
public void setValueSizeEstimate(int valueSizeEstimate)
-
getForceReturnValues
public boolean getForceReturnValues()
-
setForceReturnValues
public void setForceReturnValues(boolean forceReturnValues)
-
getProperties
public Properties getProperties()
-
getSoTimeout
public int getSoTimeout()
-
setSocketTimeout
public void setSocketTimeout(int socketTimeout)
-
getProtocolVersion
public String getProtocolVersion()
-
setProtocolVersion
public void setProtocolVersion(String protocolVersion)
-
getClientIntelligence
public String getClientIntelligence()
-
setClientIntelligence
public void setClientIntelligence(String clientIntelligence)
-
getConnectTimeout
public int getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout)
-
getUseSSL
public boolean getUseSSL()
-
setUseSSL
public void setUseSSL(boolean useSSL)
-
getKeyStoreFileName
public String getKeyStoreFileName()
-
setKeyStoreFileName
public void setKeyStoreFileName(String keyStoreFileName)
-
getKeyStoreType
public String getKeyStoreType()
-
setKeyStoreType
public void setKeyStoreType(String keyStoreType)
-
getKeyStorePassword
public String getKeyStorePassword()
-
setKeyStorePassword
public void setKeyStorePassword(String keyStorePassword)
-
setKeyStoreCertificatePassword
public void setKeyStoreCertificatePassword(String keyStoreCertificatePassword)
-
getKeyAlias
public String getKeyAlias()
-
setKeyAlias
public void setKeyAlias(String keyAlias)
-
getTrustStoreFileName
public String getTrustStoreFileName()
-
setTrustStoreFileName
public void setTrustStoreFileName(String trustStoreFileName)
-
getTrustStoreType
public String getTrustStoreType()
-
setTrustStoreType
public void setTrustStoreType(String trustStoreType)
-
getTrustStorePassword
public String getTrustStorePassword()
-
setTrustStorePassword
public void setTrustStorePassword(String trustStorePassword)
-
getTrustStorePath
public String getTrustStorePath()
-
setTrustStorePath
public void setTrustStorePath(String trustStorePath)
-
getSSLProtocol
public String getSSLProtocol()
-
setSSLProtocol
public void setSSLProtocol(String sslProtocol)
-
getSniHostName
public String getSniHostName()
-
setSniHostName
public void setSniHostName(String sniHostName)
-
getUseAuth
public boolean getUseAuth()
-
setUseAuth
public void setUseAuth(boolean useAuth)
-
getSaslMechanism
public String getSaslMechanism()
-
setSaslMechanism
public void setSaslMechanism(String saslMechanism)
-
getAuthUsername
public String getAuthUsername()
-
setAuthUsername
public void setAuthUsername(String authUsername)
-
getAuthPassword
public String getAuthPassword()
-
setAuthPassword
public void setAuthPassword(String authPassword)
-
getAuthRealm
public String getAuthRealm()
-
setAuthRealm
public void setAuthRealm(String authRealm)
-
setAuthServerName
public void setAuthServerName(String authServerName)
-
getMaxRetries
public int getMaxRetries()
-
setMaxRetries
public void setMaxRetries(int maxRetries)
-
getBatchSize
public int getBatchSize()
-
setBatchSize
public void setBatchSize(int batchSize)
-
setStatistics
public void setStatistics(boolean statistics)
-
isStatistics
public boolean isStatistics()
-
setJmx
public void setJmx(boolean jmx)
-
isJmx
public boolean isJmx()
-
setJmxName
public void setJmxName(String jmxName)
-
getJmxName
public void getJmxName()
-
setJmxDomain
public void setJmxDomain(String jmxDomain)
-
getJmxDomain
public void getJmxDomain()
-
getTransactionManagerLookup
public String getTransactionManagerLookup()
-
setTransactionManagerLookup
public void setTransactionManagerLookup(String transactionManagerLookup)
-
getTransactionMode
public TransactionMode getTransactionMode()
-
setTransactionMode
public void setTransactionMode(String transactionMode)
-
setTransactionTimeout
public void setTransactionTimeout(long transactionTimeout)
-
getNearCacheMode
public NearCacheMode getNearCacheMode()
-
setNearCacheMode
public void setNearCacheMode(String nearCacheMode)
-
getNearCacheMaxEntries
public int getNearCacheMaxEntries()
-
setNearCacheMaxEntries
public void setNearCacheMaxEntries(int nearCacheMaxEntries)
-
getNearCacheNamePattern
public String getNearCacheNamePattern()
-
setNearCacheNamePattern
public void setNearCacheNamePattern(String nearCacheNamePattern)
-
getConnectionPoolMaxActive
public int getConnectionPoolMaxActive()
-
setConnectionPoolMaxActive
public void setConnectionPoolMaxActive(int connectionPoolMaxActive)
-
getConnectionPoolMaxWait
public long getConnectionPoolMaxWait()
-
setConnectionPoolMaxWait
public void setConnectionPoolMaxWait(long connectionPoolMaxWait)
-
gtConnectionPoolMinIdle
public int gtConnectionPoolMinIdle()
-
setConnectionPoolMinIdle
public void setConnectionPoolMinIdle(int connectionPoolMinIdle)
-
getConnectionPoolMaxPendingRequests
public int getConnectionPoolMaxPendingRequests()
-
setConnectionPoolMaxPendingRequests
public void setConnectionPoolMaxPendingRequests(int connectionPoolMaxPendingRequests)
-
setConnectionPoolMinEvictableIdleTime
public long setConnectionPoolMinEvictableIdleTime()
-
setConnectionPoolMinEvictableIdleTime
public void setConnectionPoolMinEvictableIdleTime(long connectionPoolMinEvictableIdleTime)
-
getConnectionPoolExhaustedAction
public ExhaustedAction getConnectionPoolExhaustedAction()
-
setConnectionPoolExhaustedAction
public void setConnectionPoolExhaustedAction(String connectionPoolExhaustedAction)
-
isVersionPre12
public static boolean isVersionPre12(Configuration cfg)
Is version previous to, and not including, 1.2?
-
getTransactionTimeout
public long getTransactionTimeout()
-
getServerList
public String getServerList()
-
setJavaSerialWhitelist
public void setJavaSerialWhitelist(String javaSerialWhitelist)
-
-