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
-
-
Field Summary
-
Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
attributes, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, READ_ONLY, SEGMENTED, SHARED, TRANSACTIONAL, WRITE_ONLY
-
-
Constructor Summary
Constructors Constructor Description RemoteStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security, List<RemoteServerConfiguration> servers)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExecutorFactoryConfiguration
asyncExecutorFactory()
static AttributeSet
attributeDefinitionSet()
String
balancingStrategy()
ConnectionPoolConfiguration
connectionPool()
long
connectionTimeout()
boolean
forceReturnValues()
boolean
hotRodWrapping()
Deprecated.since 12.0 - Automatic media type detection in remote store makes this option redundantint
keySizeEstimate()
Deprecated.Since 12.0, does nothing and will be removed in 15.0String
marshaller()
ProtocolVersion
protocol()
boolean
rawValues()
Deprecated.since 12.0 - This option can still be needed when retrieving from a preexisting remote cacheString
remoteCacheName()
SecurityConfiguration
security()
List<RemoteServerConfiguration>
servers()
long
socketTimeout()
boolean
tcpNoDelay()
String
transportFactory()
Deprecated.since 10.0.String
uri()
int
valueSizeEstimate()
Deprecated.Since 12.0, does nothing and will be removed in 15.0-
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, attributes, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, toString, transactional, writeOnly
-
-
-
-
Constructor Detail
-
RemoteStoreConfiguration
public RemoteStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security, List<RemoteServerConfiguration> servers)
-
-
Method Detail
-
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 public boolean hotRodWrapping()
Deprecated.since 12.0 - Automatic media type detection in remote store makes this option redundant
-
keySizeEstimate
@Deprecated public int keySizeEstimate()
Deprecated.Since 12.0, does nothing and will be removed in 15.0
-
marshaller
public String marshaller()
-
protocol
public ProtocolVersion protocol()
-
rawValues
@Deprecated public boolean rawValues()
Deprecated.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 public String transportFactory()
Deprecated.since 10.0. This method always returns null
-
valueSizeEstimate
@Deprecated public int valueSizeEstimate()
Deprecated.Since 12.0, does nothing and will be removed in 15.0
-
security
public SecurityConfiguration security()
-
-