Package org.infinispan.spring.remote
Class ConfigurationPropertiesOverrides
- java.lang.Object
-
- org.infinispan.spring.remote.ConfigurationPropertiesOverrides
-
public class ConfigurationPropertiesOverrides extends java.lang.ObjectProvides a mechanism to override selected configuration properties using explicit setters for each configuration setting.
- Author:
- Olaf Bergner
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringOPERATION_READ_TIMEOUTstatic java.lang.StringOPERATION_WRITE_TIMEOUT
-
Constructor Summary
Constructors Constructor Description ConfigurationPropertiesOverrides()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanisEmpty()java.util.Propertiesoverride(java.util.Properties configurationPropertiesToOverride)voidsetAsyncExecutorFactory(java.lang.String asyncExecutorFactory)voidsetClassWhiteList(java.lang.String whiteListRegex)voidsetForceReturnValues(boolean forceReturnValues)voidsetKeySizeEstimate(int keySizeEstimate)voidsetMarshaller(java.lang.String marshaller)voidsetNearCacheMaxEntries(int maxEntries)voidsetNearCacheMode(java.lang.String mode)voidsetNearCacheNamePattern(java.lang.String pattern)voidsetReadTimeout(long readTimeout)voidsetRequestBalancingStrategy(java.lang.String requestBalancingStrategy)voidsetServerList(java.util.Collection<java.net.InetSocketAddress> serverList)voidsetTcpKeepAlive(boolean tcpKeepAlive)voidsetTcpNoDelay(boolean tcpNoDelay)voidsetTransportFactory(java.lang.String TransportFactory)Deprecated.since 10.0.voidsetValueSizeEstimate(int valueSizeEstimate)voidsetWriteTimeout(long writeTimeout)
-
-
-
Field Detail
-
OPERATION_READ_TIMEOUT
public static final java.lang.String OPERATION_READ_TIMEOUT
- See Also:
- Constant Field Values
-
OPERATION_WRITE_TIMEOUT
public static final java.lang.String OPERATION_WRITE_TIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Returns:
- See Also:
Hashtable.isEmpty()
-
setTransportFactory
@Deprecated public void setTransportFactory(java.lang.String TransportFactory)
Deprecated.since 10.0. This method has no effect- Parameters:
TransportFactory-
-
setServerList
public void setServerList(java.util.Collection<java.net.InetSocketAddress> serverList)
- Parameters:
serverList-
-
setMarshaller
public void setMarshaller(java.lang.String marshaller)
- Parameters:
marshaller-
-
setClassWhiteList
public void setClassWhiteList(java.lang.String whiteListRegex)
- Parameters:
whiteListRegex-
-
setAsyncExecutorFactory
public void setAsyncExecutorFactory(java.lang.String asyncExecutorFactory)
- Parameters:
asyncExecutorFactory-
-
setTcpNoDelay
public void setTcpNoDelay(boolean tcpNoDelay)
- Parameters:
tcpNoDelay-
-
setTcpKeepAlive
public void setTcpKeepAlive(boolean tcpKeepAlive)
-
setRequestBalancingStrategy
public void setRequestBalancingStrategy(java.lang.String requestBalancingStrategy)
- Parameters:
requestBalancingStrategy-
-
setKeySizeEstimate
public void setKeySizeEstimate(int keySizeEstimate)
- Parameters:
keySizeEstimate-
-
setValueSizeEstimate
public void setValueSizeEstimate(int valueSizeEstimate)
- Parameters:
valueSizeEstimate-
-
setForceReturnValues
public void setForceReturnValues(boolean forceReturnValues)
- Parameters:
forceReturnValues-
-
setReadTimeout
public void setReadTimeout(long readTimeout)
-
setWriteTimeout
public void setWriteTimeout(long writeTimeout)
-
setNearCacheMode
public void setNearCacheMode(java.lang.String mode)
-
setNearCacheMaxEntries
public void setNearCacheMaxEntries(int maxEntries)
-
setNearCacheNamePattern
public void setNearCacheNamePattern(java.lang.String pattern)
-
override
public java.util.Properties override(java.util.Properties configurationPropertiesToOverride)
- Parameters:
configurationPropertiesToOverride-- Returns:
-
-