org.jboss.cache.loader
Class JDBCCacheLoaderConfig
java.lang.Object
org.jboss.cache.config.ConfigurationComponent
org.jboss.cache.config.PluggableConfigurationComponent
org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig
org.jboss.cache.loader.AdjListJDBCCacheLoaderConfig
org.jboss.cache.loader.JDBCCacheLoaderConfig
- All Implemented Interfaces:
- Serializable, Cloneable
public class JDBCCacheLoaderConfig
- extends AdjListJDBCCacheLoaderConfig
Builds the different SQLs needed by JDBCCacheLoader.
- Version:
- 1.0
- Author:
- Mircea.Markus@iquestint.com, Galder Zamarreno
- See Also:
- Serialized Form
Methods inherited from class org.jboss.cache.loader.AdjListJDBCCacheLoaderConfig |
clone, equals, getConnectionFactoryClass, getCreateTable, getCreateTableDDL, getDatasourceName, getDeleteAllSql, getDriverClass, getDropTable, getDropTableDDL, getDummyTableCreationDDL, getDummyTablePopulationSql, getDummyTableRemovalDDL, getExistsSql, getFqnColumn, getFqnType, getInsertNodeSql, getJdbcPassword, getJdbcURL, getJdbcUser, getNodeColumn, getNodeType, getParentColumn, getPrimaryKey, getSelectChildFqnsSql, getSelectChildNamesSql, getSelectNodeSql, getTable, getUpdateNodeSql, getUpdateTableSql, hashCode, setConnectionFactoryClass, setCreateTable, setCreateTableDDL, setDatasourceName, setDeleteAllSql, setDeleteNodeSql, setDriverClass, setDropTable, setDropTableDDL, setExistsSql, setFqnColumn, setFqnType, setInsertNodeSql, setJdbcPassword, setJdbcURL, setJdbcUser, setNodeColumn, setNodeType, setParentColumn, setPrimaryKey, setSelectChildFqnsSql, setSelectChildNamesSql, setSelectNodeSql, setTable, setUpdateNodeSql, setUpdateTableSql |
Methods inherited from class org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig |
equalsExcludingProperties, getCacheLoader, getSingletonStoreConfig, hashCodeExcludingProperties, isAsync, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, populateFromBaseConfig, setAsync, setCacheLoader, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setSingletonStoreConfig, toString |
JDBCCacheLoaderConfig
public JDBCCacheLoaderConfig(CacheLoaderConfig.IndividualCacheLoaderConfig base)
JDBCCacheLoaderConfig
public JDBCCacheLoaderConfig()
setProperties
public void setProperties(Properties props)
- Overrides:
setProperties
in class AdjListJDBCCacheLoaderConfig
getDeleteNodeSql
public String getDeleteNodeSql()
- Returns the sql string for removing a node and all its children.
- Overrides:
getDeleteNodeSql
in class AdjListJDBCCacheLoaderConfig
getRecursiveChildrenSql
public String getRecursiveChildrenSql()
- Returns an sql that will return a node and all its children.
setRecursiveChildrenSql
public void setRecursiveChildrenSql(String recursiveChildrenSql)
getNodeCountSql
public String getNodeCountSql()
- Returns an sql that will count all the persisted node.
setNodeCountSql
public void setNodeCountSql(String nodeCountSql)
getSqlConcat
public String getSqlConcat()
setSqlConcat
public void setSqlConcat(String sqlConcat)
getStartingWith
public String getStartingWith()
setStartingWith
public void setStartingWith(String startingWith)
getAppendSepparator
public String getAppendSepparator()
setAppendSepparator
public void setAppendSepparator(String appendSepparator)
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.