Package org.infinispan.spring.remote
Class ConfigurationPropertiesOverrides
java.lang.Object
org.infinispan.spring.remote.ConfigurationPropertiesOverrides
Provides a mechanism to override selected configuration properties using explicit setters for each configuration setting.
- Author:
- Olaf Bergner
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisEmpty()override(Properties configurationPropertiesToOverride) voidsetAsyncExecutorFactory(String asyncExecutorFactory) voidsetClassAllowList(String allowListRegex) voidsetForceReturnValues(boolean forceReturnValues) voidsetKeySizeEstimate(int keySizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0voidsetMarshaller(String marshaller) voidsetNearCacheMaxEntries(int maxEntries) voidsetNearCacheMode(String mode) voidsetNearCacheNamePattern(String pattern) voidsetReadTimeout(long readTimeout) voidsetRequestBalancingStrategy(String requestBalancingStrategy) voidsetServerList(Collection<InetSocketAddress> serverList) voidsetTcpKeepAlive(boolean tcpKeepAlive) voidsetTcpNoDelay(boolean tcpNoDelay) voidsetTransportFactory(String TransportFactory) Deprecated, for removal: This API element is subject to removal in a future version.since 10.0.voidsetValueSizeEstimate(int valueSizeEstimate) Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0voidsetWriteTimeout(long writeTimeout)
-
Field Details
-
OPERATION_READ_TIMEOUT
- See Also:
-
OPERATION_WRITE_TIMEOUT
- See Also:
-
-
Constructor Details
-
ConfigurationPropertiesOverrides
public ConfigurationPropertiesOverrides()
-
-
Method Details
-
isEmpty
public boolean isEmpty()- Returns:
- See Also:
-
setTransportFactory
Deprecated, for removal: This API element is subject to removal in a future version.since 10.0. This method has no effect- Parameters:
TransportFactory-
-
setServerList
- Parameters:
serverList-
-
setMarshaller
- Parameters:
marshaller-
-
setClassAllowList
- Parameters:
allowListRegex-
-
setAsyncExecutorFactory
- Parameters:
asyncExecutorFactory-
-
setTcpNoDelay
public void setTcpNoDelay(boolean tcpNoDelay) - Parameters:
tcpNoDelay-
-
setTcpKeepAlive
public void setTcpKeepAlive(boolean tcpKeepAlive) -
setRequestBalancingStrategy
- Parameters:
requestBalancingStrategy-
-
setKeySizeEstimate
Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0 -
setValueSizeEstimate
Deprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0 -
setForceReturnValues
public void setForceReturnValues(boolean forceReturnValues) - Parameters:
forceReturnValues-
-
setReadTimeout
public void setReadTimeout(long readTimeout) -
setWriteTimeout
public void setWriteTimeout(long writeTimeout) -
setNearCacheMode
-
setNearCacheMaxEntries
public void setNearCacheMaxEntries(int maxEntries) -
setNearCacheNamePattern
-
override
- Parameters:
configurationPropertiesToOverride-- Returns:
-