Class RemoteStoreConfiguration

java.lang.Object
org.infinispan.configuration.cache.AbstractStoreConfiguration
org.infinispan.persistence.remote.configuration.RemoteStoreConfiguration
All Implemented Interfaces:
StoreConfiguration

public class RemoteStoreConfiguration extends AbstractStoreConfiguration
  • Constructor Details

  • Method Details

    • attributeDefinitionSet

      public static AttributeSet attributeDefinitionSet()
    • uri

      public String uri()
    • asyncExecutorFactory

      public ExecutorFactoryConfiguration asyncExecutorFactory()
    • balancingStrategy

      public String balancingStrategy()
    • connectionPool

      public ConnectionPoolConfiguration connectionPool()
    • connectionTimeout

      public long connectionTimeout()
    • forceReturnValues

      public boolean forceReturnValues()
    • hotRodWrapping

      @Deprecated(forRemoval=true) public boolean hotRodWrapping()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 12.0 - Automatic media type detection in remote store makes this option redundant
    • keySizeEstimate

      @Deprecated(forRemoval=true) public 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
    • marshaller

      public String marshaller()
    • protocol

      public ProtocolVersion protocol()
    • rawValues

      @Deprecated(forRemoval=true) public boolean rawValues()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 12.0 - This option can still be needed when retrieving from a preexisting remote cache
    • remoteCacheName

      public String remoteCacheName()
    • servers

      public List<RemoteServerConfiguration> servers()
    • socketTimeout

      public long socketTimeout()
    • tcpNoDelay

      public boolean tcpNoDelay()
    • transportFactory

      @Deprecated(forRemoval=true) public String transportFactory()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 10.0. This method always returns null
    • valueSizeEstimate

      @Deprecated(forRemoval=true) public 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
    • security

      public SecurityConfiguration security()