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:
- java.io.Serializable, java.lang.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 |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
createTable
protected boolean createTable
createTableDDL
protected java.lang.String createTableDDL
datasourceName
protected java.lang.String datasourceName
deleteAllSql
protected java.lang.String deleteAllSql
deleteNodeSql
protected java.lang.String deleteNodeSql
dropTable
protected boolean dropTable
dropTableDDL
protected java.lang.String dropTableDDL
driverClass
protected java.lang.String driverClass
insertNodeSql
protected java.lang.String insertNodeSql
jdbcURL
protected java.lang.String jdbcURL
jdbcUser
protected java.lang.String jdbcUser
jdbcPassword
protected java.lang.String jdbcPassword
selectChildFqnsSql
protected java.lang.String selectChildFqnsSql
selectChildNamesSql
protected java.lang.String selectChildNamesSql
selectNodeSql
protected java.lang.String selectNodeSql
updateNodeSql
protected java.lang.String updateNodeSql
updateTableSql
protected java.lang.String updateTableSql
existsSql
protected java.lang.String existsSql
connectionFactoryClass
protected java.lang.String connectionFactoryClass
primaryKey
protected java.lang.String primaryKey
fqnType
protected java.lang.String fqnType
nodeType
protected java.lang.String nodeType
parentColumn
protected java.lang.String parentColumn
table
protected java.lang.String table
nodeColumn
protected java.lang.String nodeColumn
fqnColumn
protected java.lang.String fqnColumn
AdjListJDBCCacheLoaderConfig
public AdjListJDBCCacheLoaderConfig()
getCreateTable
public boolean getCreateTable()
setCreateTable
public void setCreateTable(boolean createTable)
getCreateTableDDL
public java.lang.String getCreateTableDDL()
setCreateTableDDL
public void setCreateTableDDL(java.lang.String createTableDDL)
getDatasourceName
public java.lang.String getDatasourceName()
setDatasourceName
public void setDatasourceName(java.lang.String datasourceName)
getDeleteAllSql
public java.lang.String getDeleteAllSql()
setDeleteAllSql
public void setDeleteAllSql(java.lang.String deleteAllSql)
getDeleteNodeSql
public java.lang.String getDeleteNodeSql()
setDeleteNodeSql
public void setDeleteNodeSql(java.lang.String deleteNodeSql)
getDriverClass
public java.lang.String getDriverClass()
setDriverClass
public void setDriverClass(java.lang.String driverClass)
getDropTable
public boolean getDropTable()
setDropTable
public void setDropTable(boolean dropTable)
getInsertNodeSql
public java.lang.String getInsertNodeSql()
getExistsSql
public java.lang.String getExistsSql()
setExistsSql
public void setExistsSql(java.lang.String existsSql)
setInsertNodeSql
public void setInsertNodeSql(java.lang.String insertNodeSql)
getSelectChildFqnsSql
public java.lang.String getSelectChildFqnsSql()
setSelectChildFqnsSql
public void setSelectChildFqnsSql(java.lang.String selectChildFqnsSql)
getSelectNodeSql
public java.lang.String getSelectNodeSql()
setSelectNodeSql
public void setSelectNodeSql(java.lang.String selectNodeSql)
getTable
public java.lang.String getTable()
setTable
public void setTable(java.lang.String table)
getDummyTable
public java.lang.String getDummyTable()
getUpdateTableSql
public java.lang.String getUpdateTableSql()
setUpdateTableSql
public void setUpdateTableSql(java.lang.String updateTableSql)
getDropTableDDL
public java.lang.String getDropTableDDL()
setDropTableDDL
public void setDropTableDDL(java.lang.String dropTableDDL)
getSelectChildNamesSql
public java.lang.String getSelectChildNamesSql()
setSelectChildNamesSql
public void setSelectChildNamesSql(java.lang.String selectChildNamesSql)
getUpdateNodeSql
public java.lang.String getUpdateNodeSql()
setUpdateNodeSql
public void setUpdateNodeSql(java.lang.String updateNodeSql)
getJdbcPassword
public java.lang.String getJdbcPassword()
setJdbcPassword
public void setJdbcPassword(java.lang.String jdbcPassword)
getJdbcURL
public java.lang.String getJdbcURL()
setJdbcURL
public void setJdbcURL(java.lang.String jdbcURL)
getJdbcUser
public java.lang.String getJdbcUser()
setJdbcUser
public void setJdbcUser(java.lang.String jdbcUser)
getConnectionFactoryClass
public java.lang.String getConnectionFactoryClass()
setConnectionFactoryClass
public void setConnectionFactoryClass(java.lang.String connectionFactoryClass)
getPrimaryKey
public java.lang.String getPrimaryKey()
setPrimaryKey
public void setPrimaryKey(java.lang.String primaryKey)
getFqnType
public java.lang.String getFqnType()
setFqnType
public void setFqnType(java.lang.String fqnType)
getNodeType
public java.lang.String getNodeType()
setNodeType
public void setNodeType(java.lang.String nodeType)
getParentColumn
public java.lang.String getParentColumn()
setParentColumn
public void setParentColumn(java.lang.String parentColumn)
getNodeColumn
public java.lang.String getNodeColumn()
setNodeColumn
public void setNodeColumn(java.lang.String nodeColumn)
getFqnColumn
public java.lang.String getFqnColumn()
setFqnColumn
public void setFqnColumn(java.lang.String fqnColumn)
setProperties
public void setProperties(java.util.Properties props)
- Overrides:
setProperties
in class PluggableConfigurationComponent
constructDropTableDDL
protected java.lang.String constructDropTableDDL()
constructCreateTableDDL
protected java.lang.String constructCreateTableDDL()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class CacheLoaderConfig.IndividualCacheLoaderConfig
hashCode
public int hashCode()
- Overrides:
hashCode
in class CacheLoaderConfig.IndividualCacheLoaderConfig
clone
public AdjListJDBCCacheLoaderConfig clone()
throws java.lang.CloneNotSupportedException
- Specified by:
clone
in interface CloneableConfigurationComponent
- Overrides:
clone
in class CacheLoaderConfig.IndividualCacheLoaderConfig
- Throws:
java.lang.CloneNotSupportedException
constructSelectNodeSql
protected java.lang.String constructSelectNodeSql()
constructUpdateNodeSql
protected java.lang.String constructUpdateNodeSql()
constructDeleteAllSql
protected java.lang.String constructDeleteAllSql()
constructDeleteNodeSql
protected java.lang.String constructDeleteNodeSql()
constructSelectChildNamesSql
protected java.lang.String constructSelectChildNamesSql()
constructExistsSql
protected java.lang.String constructExistsSql()
constructInsertNodeSql
protected java.lang.String constructInsertNodeSql()
getDummyTableCreationDDL
public java.lang.String getDummyTableCreationDDL()
getDummyTableRemovalDDL
public java.lang.String getDummyTableRemovalDDL()
getDummyTablePopulationSql
public java.lang.String getDummyTablePopulationSql()
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.