Class RemoteCacheStoreConfiguration
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteCacheStoreConfiguration>>
org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteCacheStoreConfiguration>
org.wildfly.clustering.cache.infinispan.persistence.remote.RemoteCacheStoreConfiguration
- All Implemented Interfaces:
Consumer<org.infinispan.client.hotrod.configuration.RemoteCacheConfigurationBuilder>,org.infinispan.commons.configuration.attributes.Matchable<org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteCacheStoreConfiguration>>,org.infinispan.commons.configuration.attributes.Updatable<org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteCacheStoreConfiguration>>,org.infinispan.configuration.cache.StoreConfiguration
public class RemoteCacheStoreConfiguration
extends org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteCacheStoreConfiguration>
implements Consumer<org.infinispan.client.hotrod.configuration.RemoteCacheConfigurationBuilder>
The configuration of a HotRod store.
- Author:
- Paul Ferraro
-
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
ConstructorsConstructorDescriptionRemoteCacheStoreConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes, org.infinispan.configuration.cache.AsyncStoreConfiguration async) -
Method Summary
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, attributeDefinitionSet, 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, 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
-
RemoteCacheStoreConfiguration
public RemoteCacheStoreConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes, org.infinispan.configuration.cache.AsyncStoreConfiguration async)
-
-
Method Details
-
container
public org.infinispan.client.hotrod.RemoteCacheContainer container() -
configuration
-
template
-
accept
public void accept(org.infinispan.client.hotrod.configuration.RemoteCacheConfigurationBuilder builder) -
toString
- Overrides:
toStringin classorg.infinispan.commons.configuration.attributes.ConfigurationElement<org.infinispan.configuration.cache.AbstractStoreConfiguration<RemoteCacheStoreConfiguration>>
-