Class RemoteStoreConfiguration
- java.lang.Object
-
- org.infinispan.configuration.cache.AbstractStoreConfiguration
-
- org.infinispan.persistence.remote.configuration.RemoteStoreConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
,StoreConfiguration
public class RemoteStoreConfiguration extends AbstractStoreConfiguration
-
-
Field Summary
-
Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
attributes, FETCH_PERSISTENT_STATE, IGNORE_MODIFICATIONS, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, SEGMENTED, SHARED, TRANSACTIONAL
-
-
Constructor Summary
Constructors Constructor Description RemoteStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ExecutorFactoryConfiguration
asyncExecutorFactory()
static AttributeSet
attributeDefinitionSet()
java.lang.String
balancingStrategy()
ConnectionPoolConfiguration
connectionPool()
long
connectionTimeout()
boolean
forceReturnValues()
ElementDefinition
getElementDefinition()
boolean
hotRodWrapping()
int
keySizeEstimate()
java.lang.String
marshaller()
ProtocolVersion
protocol()
boolean
rawValues()
java.lang.String
remoteCacheName()
SecurityConfiguration
security()
java.util.List<RemoteServerConfiguration>
servers()
long
socketTimeout()
java.util.List<ConfigurationInfo>
subElements()
boolean
tcpNoDelay()
java.lang.String
transportFactory()
Deprecated.since 10.0.int
valueSizeEstimate()
-
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, attributes, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, toString, transactional
-
-
-
-
Constructor Detail
-
RemoteStoreConfiguration
public RemoteStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security)
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
getElementDefinition
public ElementDefinition getElementDefinition()
- Returns:
- the
ElementDefinition
of the configuration.
-
subElements
public java.util.List<ConfigurationInfo> subElements()
- Specified by:
subElements
in interfaceConfigurationInfo
- Overrides:
subElements
in classAbstractStoreConfiguration
- Returns:
- the list of sub elements.
-
asyncExecutorFactory
public ExecutorFactoryConfiguration asyncExecutorFactory()
-
balancingStrategy
public java.lang.String balancingStrategy()
-
connectionPool
public ConnectionPoolConfiguration connectionPool()
-
connectionTimeout
public long connectionTimeout()
-
forceReturnValues
public boolean forceReturnValues()
-
hotRodWrapping
public boolean hotRodWrapping()
-
keySizeEstimate
public int keySizeEstimate()
-
marshaller
public java.lang.String marshaller()
-
protocol
public ProtocolVersion protocol()
-
rawValues
public boolean rawValues()
-
remoteCacheName
public java.lang.String remoteCacheName()
-
servers
public java.util.List<RemoteServerConfiguration> servers()
-
socketTimeout
public long socketTimeout()
-
tcpNoDelay
public boolean tcpNoDelay()
-
transportFactory
@Deprecated public java.lang.String transportFactory()
Deprecated.since 10.0. This method always returns null
-
valueSizeEstimate
public int valueSizeEstimate()
-
security
public SecurityConfiguration security()
-
-