org.jboss.cache.loader
Class JDBCCacheLoaderConfig
java.lang.Object
org.jboss.cache.config.ConfigurationComponent
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
- See Also:
- Serialized Form
Methods inherited from class org.jboss.cache.loader.AdjListJDBCCacheLoaderConfig |
clone, equals, getConnectionFactoryClass, getCreateTable, getCreateTableDDL, getDatasourceName, getDeleteAllSql, getDriverClass, getDropTable, getDropTableDDL, getInsertNodeSql, getJdbcPassword, getJdbcURL, getJdbcUser, getSelectChildFqnsSql, getSelectChildNamesSql, getSelectNodeSql, getTable, getUpdateNodeSql, getUpdateTableSql, hashCode, setConnectionFactoryClass, setCreateTable, setCreateTableDDL, setDatasourceName, setDeleteAllSql, setDeleteNodeSql, setDriverClass, setDropTable, setDropTableDDL, setInsertNodeSql, setJdbcPassword, setJdbcURL, setJdbcUser, setSelectChildFqnsSql, setSelectChildNamesSql, setSelectNodeSql, setTable, setUpdateNodeSql, setUpdateTableSql |
Methods inherited from class org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig |
equalsExcludingProperties, getCacheLoader, getClassName, getProperties, getSingletonStoreConfig, hashCodeExcludingProperties, isAsync, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, populateFromBaseConfig, setAsync, setCacheLoader, setClassName, setFetchPersistentState, setIgnoreModifications, setProperties, 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.
getNodeCountSql
public String getNodeCountSql()
- Returns an sql that will count all the persisted node.
Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.