org.infinispan.loaders.cassandra
Class CassandraCacheStoreConfig

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.LockSupportCacheStoreConfig
                      extended by org.infinispan.loaders.cassandra.CassandraCacheStoreConfig
All Implemented Interfaces:
Serializable, Cloneable, CloneableConfigurationComponent, JAXBUnmarshallable, CacheLoaderConfig, CacheStoreConfig

public class CassandraCacheStoreConfig
extends LockSupportCacheStoreConfig

Configures CassandraCacheStore.

See Also:
Serialized Form

Field Summary
protected  net.dataforte.cassandra.pool.PoolProperties poolProperties
           
 
Fields inherited from class org.infinispan.loaders.LockSupportCacheStoreConfig
DEFAULT_CONCURRENCY_LEVEL, DEFAULT_LOCK_ACQUISITION_TIMEOUT
 
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
CassandraCacheStoreConfig()
           
 
Method Summary
 String getConfigurationPropertiesFile()
           
 String getDatasourceJndiLocation()
           
 String getEntryColumnFamily()
           
 String getExpirationColumnFamily()
           
 String getHost()
           
 String getKeyMapper()
           
 String getKeySpace()
           
 String getPassword()
           
 net.dataforte.cassandra.pool.PoolProperties getPoolProperties()
           
 int getPort()
           
 String getReadConsistencyLevel()
           
 String getUsername()
           
 String getWriteConsistencyLevel()
           
 boolean isAutoCreateKeyspace()
           
 boolean isFramed()
           
 boolean isSharedKeyspace()
           
 void setAutoCreateKeyspace(boolean autoCreateKeyspace)
           
 void setConfigurationPropertiesFile(String configurationPropertiesFile)
           
 void setDatasourceJndiLocation(String location)
           
 void setEntryColumnFamily(String entryColumnFamily)
           
 void setExpirationColumnFamily(String expirationColumnFamily)
           
 void setFramed(boolean framed)
           
 void setHost(String host)
           
 void setKeyMapper(String keyMapper)
           
 void setKeySpace(String keySpace)
           
 void setPassword(String password)
           
 void setPort(int port)
           
 void setReadConsistencyLevel(String readConsistencyLevel)
           
 void setSharedKeyspace(boolean sharedKeyspace)
           
 void setUsername(String username)
           
 void setWriteConsistencyLevel(String writeConsistencyLevel)
           
 
Methods inherited from class org.infinispan.loaders.LockSupportCacheStoreConfig
getLockAcquistionTimeout, getLockConcurrencyLevel, setLockAcquistionTimeout, setLockConcurrencyLevel, toString
 
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
 
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
 

Field Detail

poolProperties

protected net.dataforte.cassandra.pool.PoolProperties poolProperties
Constructor Detail

CassandraCacheStoreConfig

public CassandraCacheStoreConfig()
Method Detail

getKeySpace

public String getKeySpace()

setKeySpace

public void setKeySpace(String keySpace)

getEntryColumnFamily

public String getEntryColumnFamily()

setEntryColumnFamily

public void setEntryColumnFamily(String entryColumnFamily)

getExpirationColumnFamily

public String getExpirationColumnFamily()

setExpirationColumnFamily

public void setExpirationColumnFamily(String expirationColumnFamily)

isSharedKeyspace

public boolean isSharedKeyspace()

setSharedKeyspace

public void setSharedKeyspace(boolean sharedKeyspace)

getReadConsistencyLevel

public String getReadConsistencyLevel()

setReadConsistencyLevel

public void setReadConsistencyLevel(String readConsistencyLevel)

getWriteConsistencyLevel

public String getWriteConsistencyLevel()

setWriteConsistencyLevel

public void setWriteConsistencyLevel(String writeConsistencyLevel)

getPoolProperties

public net.dataforte.cassandra.pool.PoolProperties getPoolProperties()

setHost

public void setHost(String host)

getHost

public String getHost()

setPort

public void setPort(int port)

getPort

public int getPort()

isFramed

public boolean isFramed()

getPassword

public String getPassword()

getUsername

public String getUsername()

setFramed

public void setFramed(boolean framed)

setPassword

public void setPassword(String password)

setUsername

public void setUsername(String username)

setDatasourceJndiLocation

public void setDatasourceJndiLocation(String location)

getDatasourceJndiLocation

public String getDatasourceJndiLocation()

getConfigurationPropertiesFile

public String getConfigurationPropertiesFile()

setConfigurationPropertiesFile

public void setConfigurationPropertiesFile(String configurationPropertiesFile)
                                    throws CacheLoaderException
Throws:
CacheLoaderException

getKeyMapper

public String getKeyMapper()

setKeyMapper

public void setKeyMapper(String keyMapper)

isAutoCreateKeyspace

public boolean isAutoCreateKeyspace()

setAutoCreateKeyspace

public void setAutoCreateKeyspace(boolean autoCreateKeyspace)

-->

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