public abstract class AbstractRemoteCacheManagerFactory extends Object
An abstract base class for factories creating cache manager that are backed by an Infinispan RemoteCacheManager.
RemoteCacheManager| Modifier and Type | Field and Description |
|---|---|
protected Log |
logger |
protected boolean |
startAutomatically |
| Constructor and Description |
|---|
AbstractRemoteCacheManagerFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertCorrectlyConfigured() |
protected Properties |
configurationProperties() |
void |
setAsyncExecutorFactory(String asyncExecutorFactory) |
void |
setConfigurationProperties(Properties configurationProperties) |
void |
setConfigurationPropertiesFileLocation(org.springframework.core.io.Resource configurationPropertiesFileLocation) |
void |
setForceReturnValues(boolean forceReturnValues) |
void |
setKeySizeEstimate(int keySizeEstimate) |
void |
setMarshaller(String marshaller) |
void |
setPingOnStartup(boolean pingOnStartup) |
void |
setRequestBalancingStrategy(String requestBalancingStrategy) |
void |
setServerList(Collection<InetSocketAddress> serverList) |
void |
setStartAutomatically(boolean startAutomatically) |
void |
setTcpKeepAlive(boolean tcpKeepAlive) |
void |
setTcpNoDelay(boolean tcpNoDelay) |
void |
setTransportFactory(String TransportFactory) |
void |
setValueSizeEstimate(int valueSizeEstimate) |
protected final Log logger
protected boolean startAutomatically
protected void assertCorrectlyConfigured()
throws IllegalStateException
IllegalStateExceptionprotected Properties configurationProperties() throws IOException
IOExceptionpublic void setConfigurationProperties(Properties configurationProperties)
configurationProperties - the configurationProperties to setpublic void setConfigurationPropertiesFileLocation(org.springframework.core.io.Resource configurationPropertiesFileLocation)
configurationPropertiesFileLocation - the configurationPropertiesFileLocation to setpublic void setStartAutomatically(boolean startAutomatically)
startAutomatically - the startAutomatically to setpublic void setTransportFactory(String TransportFactory)
TransportFactory - ConfigurationPropertiesOverrides.setTransportFactory(java.lang.String)public void setServerList(Collection<InetSocketAddress> serverList)
serverList - ConfigurationPropertiesOverrides.setServerList(java.util.Collection)public void setMarshaller(String marshaller)
marshaller - ConfigurationPropertiesOverrides.setMarshaller(java.lang.String)public void setAsyncExecutorFactory(String asyncExecutorFactory)
asyncExecutorFactory - ConfigurationPropertiesOverrides.setAsyncExecutorFactory(java.lang.String)public void setTcpNoDelay(boolean tcpNoDelay)
tcpNoDelay - ConfigurationPropertiesOverrides.setTcpNoDelay(boolean)public void setTcpKeepAlive(boolean tcpKeepAlive)
public void setPingOnStartup(boolean pingOnStartup)
pingOnStartup - ConfigurationPropertiesOverrides.setPingOnStartup(boolean)public void setRequestBalancingStrategy(String requestBalancingStrategy)
requestBalancingStrategy - ConfigurationPropertiesOverrides.setRequestBalancingStrategy(java.lang.String)public void setKeySizeEstimate(int keySizeEstimate)
keySizeEstimate - ConfigurationPropertiesOverrides.setKeySizeEstimate(int)public void setValueSizeEstimate(int valueSizeEstimate)
valueSizeEstimate - ConfigurationPropertiesOverrides.setValueSizeEstimate(int)public void setForceReturnValues(boolean forceReturnValues)
forceReturnValues - ConfigurationPropertiesOverrides.setForceReturnValues(boolean)Copyright © 2025 JBoss, a division of Red Hat. All rights reserved.