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_ONLY
Fields inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, CHILDLESS, children, element, repeated
-
Constructor Summary
ConstructorDescriptionRemoteStoreConfiguration
(AttributeSet attributes, AsyncStoreConfiguration async, ExecutorFactoryConfiguration asyncExecutorFactory, ConnectionPoolConfiguration connectionPool, SecurityConfiguration security, List<RemoteServerConfiguration> servers) -
Method Summary
Modifier and TypeMethodDescriptionstatic AttributeSet
long
boolean
boolean
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 redundantint
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.0protocol()
boolean
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 cachesecurity()
servers()
long
boolean
uri()
int
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.0Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, fetchPersistentState, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, transactional, writeOnly
Methods inherited from class org.infinispan.commons.configuration.attributes.ConfigurationElement
attributes, child, children, children, elementName, equals, findAttribute, hashCode, isModified, list, matches, toString, update, validateUpdate, write
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods 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
-