org.jboss.cache.loader
Class AdjListJDBCCacheLoaderConfig
java.lang.Object
org.jboss.cache.config.ConfigurationComponent
org.jboss.cache.config.PluggableConfigurationComponent
org.jboss.cache.config.CacheLoaderConfig.IndividualCacheLoaderConfig
org.jboss.cache.loader.AdjListJDBCCacheLoaderConfig
- All Implemented Interfaces:
- Serializable, Cloneable, CloneableConfigurationComponent
- Direct Known Subclasses:
- JDBCCacheLoaderConfig, JDBCCacheLoaderOldConfig
public class AdjListJDBCCacheLoaderConfig
- extends CacheLoaderConfig.IndividualCacheLoaderConfig
AdjListJDBCCacheLoaderConfig
- Author:
- Manik Surtani (manik AT jboss DOT org), Galder Zamarreno
- See Also:
- Serialized Form
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 |
createTable
protected boolean createTable
createTableDDL
protected String createTableDDL
datasourceName
protected String datasourceName
deleteAllSql
protected String deleteAllSql
deleteNodeSql
protected String deleteNodeSql
dropTable
protected boolean dropTable
dropTableDDL
protected String dropTableDDL
driverClass
protected String driverClass
insertNodeSql
protected String insertNodeSql
jdbcURL
protected String jdbcURL
jdbcUser
protected String jdbcUser
jdbcPassword
protected String jdbcPassword
selectChildFqnsSql
protected String selectChildFqnsSql
selectChildNamesSql
protected String selectChildNamesSql
selectNodeSql
protected String selectNodeSql
updateNodeSql
protected String updateNodeSql
updateTableSql
protected String updateTableSql
existsSql
protected String existsSql
connectionFactoryClass
protected String connectionFactoryClass
primaryKey
protected String primaryKey
fqnType
protected String fqnType
nodeType
protected String nodeType
parentColumn
protected String parentColumn
table
protected String table
nodeColumn
protected String nodeColumn
fqnColumn
protected String fqnColumn
AdjListJDBCCacheLoaderConfig
public AdjListJDBCCacheLoaderConfig()
getCreateTable
public boolean getCreateTable()
setCreateTable
public void setCreateTable(boolean createTable)
getCreateTableDDL
public String getCreateTableDDL()
setCreateTableDDL
public void setCreateTableDDL(String createTableDDL)
getDatasourceName
public String getDatasourceName()
setDatasourceName
public void setDatasourceName(String datasourceName)
getDeleteAllSql
public String getDeleteAllSql()
setDeleteAllSql
public void setDeleteAllSql(String deleteAllSql)
getDeleteNodeSql
public String getDeleteNodeSql()
setDeleteNodeSql
public void setDeleteNodeSql(String deleteNodeSql)
getDriverClass
public String getDriverClass()
setDriverClass
public void setDriverClass(String driverClass)
getDropTable
public boolean getDropTable()
setDropTable
public void setDropTable(boolean dropTable)
getInsertNodeSql
public String getInsertNodeSql()
getExistsSql
public String getExistsSql()
setExistsSql
public void setExistsSql(String existsSql)
setInsertNodeSql
public void setInsertNodeSql(String insertNodeSql)
getSelectChildFqnsSql
public String getSelectChildFqnsSql()
setSelectChildFqnsSql
public void setSelectChildFqnsSql(String selectChildFqnsSql)
getSelectNodeSql
public String getSelectNodeSql()
setSelectNodeSql
public void setSelectNodeSql(String selectNodeSql)
getTable
public String getTable()
setTable
public void setTable(String table)
getUpdateTableSql
public String getUpdateTableSql()
setUpdateTableSql
public void setUpdateTableSql(String updateTableSql)
getDropTableDDL
public String getDropTableDDL()
setDropTableDDL
public void setDropTableDDL(String dropTableDDL)
getSelectChildNamesSql
public String getSelectChildNamesSql()
setSelectChildNamesSql
public void setSelectChildNamesSql(String selectChildNamesSql)
getUpdateNodeSql
public String getUpdateNodeSql()
setUpdateNodeSql
public void setUpdateNodeSql(String updateNodeSql)
getJdbcPassword
public String getJdbcPassword()
setJdbcPassword
public void setJdbcPassword(String jdbcPassword)
getJdbcURL
public String getJdbcURL()
setJdbcURL
public void setJdbcURL(String jdbcURL)
getJdbcUser
public String getJdbcUser()
setJdbcUser
public void setJdbcUser(String jdbcUser)
getConnectionFactoryClass
public String getConnectionFactoryClass()
setConnectionFactoryClass
public void setConnectionFactoryClass(String connectionFactoryClass)
getPrimaryKey
public String getPrimaryKey()
setPrimaryKey
public void setPrimaryKey(String primaryKey)
getFqnType
public String getFqnType()
setFqnType
public void setFqnType(String fqnType)
getNodeType
public String getNodeType()
setNodeType
public void setNodeType(String nodeType)
getParentColumn
public String getParentColumn()
setParentColumn
public void setParentColumn(String parentColumn)
getNodeColumn
public String getNodeColumn()
setNodeColumn
public void setNodeColumn(String nodeColumn)
getFqnColumn
public String getFqnColumn()
setFqnColumn
public void setFqnColumn(String fqnColumn)
setProperties
public void setProperties(Properties props)
- Overrides:
setProperties
in class PluggableConfigurationComponent
constructDropTableDDL
protected String constructDropTableDDL()
constructCreateTableDDL
protected String constructCreateTableDDL()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class CacheLoaderConfig.IndividualCacheLoaderConfig
hashCode
public int hashCode()
- Overrides:
hashCode
in class CacheLoaderConfig.IndividualCacheLoaderConfig
clone
public AdjListJDBCCacheLoaderConfig clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface CloneableConfigurationComponent
- Overrides:
clone
in class CacheLoaderConfig.IndividualCacheLoaderConfig
- Throws:
CloneNotSupportedException
constructSelectNodeSql
protected String constructSelectNodeSql()
constructUpdateNodeSql
protected String constructUpdateNodeSql()
constructDeleteAllSql
protected String constructDeleteAllSql()
constructDeleteNodeSql
protected String constructDeleteNodeSql()
constructSelectChildNamesSql
protected String constructSelectChildNamesSql()
constructExistsSql
protected String constructExistsSql()
constructInsertNodeSql
protected String constructInsertNodeSql()
getDummyTableCreationDDL
public String getDummyTableCreationDDL()
getDummyTableRemovalDDL
public String getDummyTableRemovalDDL()
getDummyTablePopulationSql
public String getDummyTablePopulationSql()
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.