Class ConfigurationPropertiesOverrides

java.lang.Object
org.infinispan.spring.remote.ConfigurationPropertiesOverrides

public class ConfigurationPropertiesOverrides extends Object

Provides a mechanism to override selected configuration properties using explicit setters for each configuration setting.

Author:
Olaf Bergner
  • Field Details

  • Constructor Details

    • ConfigurationPropertiesOverrides

      public ConfigurationPropertiesOverrides()
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Returns:
      See Also:
    • setTransportFactory

      @Deprecated(forRemoval=true) public void setTransportFactory(String TransportFactory)
      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

      public void setServerList(Collection<InetSocketAddress> serverList)
      Parameters:
      serverList -
    • setMarshaller

      public void setMarshaller(String marshaller)
      Parameters:
      marshaller -
    • setClassAllowList

      public void setClassAllowList(String allowListRegex)
      Parameters:
      allowListRegex -
    • setAsyncExecutorFactory

      public void setAsyncExecutorFactory(String asyncExecutorFactory)
      Parameters:
      asyncExecutorFactory -
    • setTcpNoDelay

      public void setTcpNoDelay(boolean tcpNoDelay)
      Parameters:
      tcpNoDelay -
    • setTcpKeepAlive

      public void setTcpKeepAlive(boolean tcpKeepAlive)
    • setRequestBalancingStrategy

      public void setRequestBalancingStrategy(String requestBalancingStrategy)
      Parameters:
      requestBalancingStrategy -
    • setKeySizeEstimate

      @Deprecated(forRemoval=true) public void setKeySizeEstimate(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.0
    • setValueSizeEstimate

      @Deprecated(forRemoval=true) public void setValueSizeEstimate(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.0
    • setForceReturnValues

      public void setForceReturnValues(boolean forceReturnValues)
      Parameters:
      forceReturnValues -
    • setReadTimeout

      public void setReadTimeout(long readTimeout)
    • setWriteTimeout

      public void setWriteTimeout(long writeTimeout)
    • setNearCacheMode

      public void setNearCacheMode(String mode)
    • setNearCacheMaxEntries

      public void setNearCacheMaxEntries(int maxEntries)
    • setNearCacheNamePattern

      public void setNearCacheNamePattern(String pattern)
    • override

      public Properties override(Properties configurationPropertiesToOverride)
      Parameters:
      configurationPropertiesToOverride -
      Returns: