org.infinispan.loaders.jdbc
Class AbstractJdbcCacheStoreConfig
java.lang.Object
org.infinispan.config.AbstractConfigurationBean
org.infinispan.config.AbstractNamedCacheConfigurationBean
org.infinispan.config.PluggableConfigurationComponent
org.infinispan.loaders.AbstractCacheLoaderConfig
org.infinispan.loaders.AbstractCacheStoreConfig
org.infinispan.loaders.LockSupportCacheStoreConfig
org.infinispan.loaders.jdbc.AbstractJdbcCacheStoreConfig
- All Implemented Interfaces:
- Serializable, Cloneable, CloneableConfigurationComponent, CacheLoaderConfig, CacheStoreConfig
- Direct Known Subclasses:
- AbstractNonDelegatingJdbcCacheStoreConfig, JdbcMixedCacheStoreConfig
public abstract class AbstractJdbcCacheStoreConfig
- extends LockSupportCacheStoreConfig
This is an abstract configuration class containing common elements for all JDBC cache store types.
- Version:
- 4.1
- Author:
- Manik Surtani
- See Also:
- Serialized Form
Methods inherited from class org.infinispan.loaders.AbstractCacheStoreConfig |
accept, equals, equalsExcludingProperties, getAsyncStoreConfig, getPurgerThreads, getSingletonStoreConfig, hashCode, hashCodeExcludingProperties, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, isPurgeSynchronously, setAsyncStoreConfig, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setPurgerThreads, setPurgeSynchronously, setSingletonStoreConfig |
connectionFactoryConfig
protected ConnectionFactoryConfig connectionFactoryConfig
AbstractJdbcCacheStoreConfig
public AbstractJdbcCacheStoreConfig()
setConnectionFactoryClass
public void setConnectionFactoryClass(String connectionFactoryClass)
getConnectionFactoryConfig
public ConnectionFactoryConfig getConnectionFactoryConfig()
setConnectionUrl
public void setConnectionUrl(String connectionUrl)
- Jdbc connection string for connecting to the database. Mandatory.
setUserName
public void setUserName(String userName)
- Database username.
setDatasourceJndiLocation
public void setDatasourceJndiLocation(String location)
setPassword
public void setPassword(String password)
- Database username's password.
setDriverClass
public void setDriverClass(String driverClassName)
- The name of the driver used for connecting to the database. Mandatory, will be loaded before initiating the first
connection.
clone
public AbstractJdbcCacheStoreConfig clone()
- Specified by:
clone
in interface CloneableConfigurationComponent
- Specified by:
clone
in interface CacheLoaderConfig
- Overrides:
clone
in class AbstractCacheStoreConfig
toString
public String toString()
- Overrides:
toString
in class LockSupportCacheStoreConfig
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.