Class RemoteStoreConfiguration
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<AbstractStoreConfiguration<RemoteStoreConfiguration>>
org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteStoreConfiguration>
org.infinispan.persistence.remote.configuration.RemoteStoreConfiguration
- All Implemented Interfaces:
Matchable<AbstractStoreConfiguration<RemoteStoreConfiguration>>,Updatable<AbstractStoreConfiguration<RemoteStoreConfiguration>>,StoreConfiguration
-
Field Summary
Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, READ_ONLY, SEGMENTED, SHARED, TRANSACTIONAL, WRITE_ONLYFields inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, CHILDLESS, children, element, repeated -
Constructor Summary
ConstructorsConstructorDescriptionRemoteStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security, List<RemoteServerConfiguration> servers) -
Method Summary
Modifier and TypeMethodDescriptionstatic AttributeSetlongbooleanbooleanDeprecated, 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 redundantintDeprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0protocol()booleanDeprecated, 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 cachesecurity()servers()longbooleanuri()intDeprecated, for removal: This API element is subject to removal in a future version.Since 12.0, does nothing and will be removed in 15.0Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, fetchPersistentState, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, transactional, writeOnlyMethods inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, child, children, children, elementName, equals, findAttribute, hashCode, isModified, list, matches, toString, update, validateUpdate, writeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.infinispan.configuration.cache.StoreConfiguration
attributes
-
Constructor Details
-
RemoteStoreConfiguration
public RemoteStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security, List<RemoteServerConfiguration> servers)
-
-
Method Details
-
attributeDefinitionSet
-
uri
-
asyncExecutorFactory
-
balancingStrategy
-
connectionPool
-
connectionTimeout
public long connectionTimeout() -
forceReturnValues
public boolean forceReturnValues() -
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, 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
-
protocol
-
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 -
remoteCacheContainer
-
remoteCacheName
-
servers
-
socketTimeout
public long socketTimeout() -
tcpNoDelay
public boolean tcpNoDelay() -
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
-