Infinispan Distribution 5.2.6.Final-redhat-2

org.infinispan.loaders.remote
Class RemoteCacheStoreConfig

java.lang.Object
  extended by org.infinispan.config.AbstractConfigurationBean
      extended by org.infinispan.config.AbstractNamedCacheConfigurationBean
          extended by org.infinispan.loaders.AbstractCacheLoaderConfig
              extended by org.infinispan.loaders.AbstractCacheStoreConfig
                  extended by org.infinispan.loaders.remote.RemoteCacheStoreConfig
All Implemented Interfaces:
Serializable, Cloneable, CloneableConfigurationComponent, JAXBUnmarshallable, CacheLoaderConfig, CacheStoreConfig

public class RemoteCacheStoreConfig
extends AbstractCacheStoreConfig

Configuration for RemoteCacheStore.

Parameters:

Since:
4.1
Author:
Mircea.Markus@jboss.com
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.infinispan.loaders.AbstractCacheStoreConfig
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
 
Fields inherited from class org.infinispan.loaders.AbstractCacheLoaderConfig
cacheLoaderClassName, properties
 
Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean
cr
 
Fields inherited from class org.infinispan.config.AbstractConfigurationBean
overriddenConfigurationElements
 
Constructor Summary
RemoteCacheStoreConfig()
           
 
Method Summary
 ExecutorFactory getAsyncExecutorFactory()
           
 EntryWrapper<?,?> getEntryWrapper()
           
 Properties getHotRodClientProperties()
           
 String getRemoteCacheName()
           
 boolean isHotRodWrapping()
           
 boolean isRawValues()
           
 boolean isUseDefaultRemoteCache()
           
 void setAsyncExecutorFactory(ExecutorFactory asyncExecutorFactory)
           
 void setEntryWrapper(EntryWrapper<?,?> entryWrapper)
           
 void setHotRodClientProperties(Properties props)
           
 void setHotRodClientPropertiesFile(String hotRodClientPropertiesFile)
           
 void setHotRodWrapping(boolean hotRodWrapping)
           
 void setRawValues(boolean rawValues)
           
 void setRemoteCacheName(String remoteCacheName)
           
 void setUseDefaultRemoteCache(boolean useDefaultRemoteCache)
           
 
Methods inherited from class org.infinispan.loaders.AbstractCacheStoreConfig
accept, asyncStore, clone, equals, equalsExcludingProperties, fetchPersistentState, getAsyncStoreConfig, getPurgerThreads, getSingletonStoreConfig, getTypedProperties, hashCode, hashCodeExcludingProperties, ignoreModifications, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, isPurgeSynchronously, purgeOnStartup, purgerThreads, purgeSynchronously, setAsyncStoreConfig, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setPurgerThreads, setPurgeSynchronously, setSingletonStoreConfig, setTypedProperties, singletonStore, toString
 
Methods inherited from class org.infinispan.loaders.AbstractCacheLoaderConfig
getCacheLoaderClassName, getClassLoader, getProperties, setCacheLoaderClassName, setProperties, setProperties
 
Methods inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean
hasComponentStarted, inject
 
Methods inherited from class org.infinispan.config.AbstractConfigurationBean
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshall
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.infinispan.loaders.CacheLoaderConfig
getCacheLoaderClassName, getClassLoader, setCacheLoaderClassName
 

Constructor Detail

RemoteCacheStoreConfig

public RemoteCacheStoreConfig()
Method Detail

setRemoteCacheName

public void setRemoteCacheName(String remoteCacheName)

getRemoteCacheName

public String getRemoteCacheName()

setRawValues

public void setRawValues(boolean rawValues)

isRawValues

public boolean isRawValues()

isHotRodWrapping

public boolean isHotRodWrapping()

setHotRodWrapping

public void setHotRodWrapping(boolean hotRodWrapping)

setUseDefaultRemoteCache

public void setUseDefaultRemoteCache(boolean useDefaultRemoteCache)

isUseDefaultRemoteCache

public boolean isUseDefaultRemoteCache()

getHotRodClientProperties

public Properties getHotRodClientProperties()

setHotRodClientProperties

public void setHotRodClientProperties(Properties props)

getAsyncExecutorFactory

public ExecutorFactory getAsyncExecutorFactory()

setAsyncExecutorFactory

public void setAsyncExecutorFactory(ExecutorFactory asyncExecutorFactory)

getEntryWrapper

public EntryWrapper<?,?> getEntryWrapper()

setEntryWrapper

public void setEntryWrapper(EntryWrapper<?,?> entryWrapper)

setHotRodClientPropertiesFile

public void setHotRodClientPropertiesFile(String hotRodClientPropertiesFile)

Infinispan Distribution 5.2.6.Final-redhat-2

Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.