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, FETCH_STATE, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, READ_ONLY, SEGMENTED, SHARED, TRANSACTIONAL, WRITE_ONLY
-
-
Constructor Summary
Constructors Constructor Description RemoteStoreConfiguration(org.infinispan.commons.configuration.attributes.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 org.infinispan.commons.configuration.attributes.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(org.infinispan.commons.configuration.attributes.AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security, List<RemoteServerConfiguration> servers)
-
-
Method Detail
-
attributeDefinitionSet
public static org.infinispan.commons.configuration.attributes.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()
-
-