org.apache.tapestry.contrib.table.model.sql
Class SimpleSqlTableDataSource
java.lang.Object
|
+--org.apache.tapestry.contrib.table.model.sql.SimpleSqlTableDataSource
- All Implemented Interfaces:
- ISqlTableDataSource
- public class SimpleSqlTableDataSource
- extends Object
- implements ISqlTableDataSource
- Version:
- $Id: SimpleSqlTableDataSource.java,v 1.1 2003/03/05 23:03:20 hlship Exp $
- Author:
- mindbridge
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleSqlTableDataSource
public SimpleSqlTableDataSource(ISqlConnectionSource objConnSource,
String strTableName)
SimpleSqlTableDataSource
public SimpleSqlTableDataSource(ISqlConnectionSource objConnSource,
String strTableName,
String strWhereClause)
getRowCount
public int getRowCount()
throws SQLException
- Specified by:
getRowCount
in interface ISqlTableDataSource
- See Also:
ISqlTableDataSource.getRowCount()
getCurrentRows
public ResultSet getCurrentRows(SqlTableColumnModel objColumnModel,
SimpleTableState objState)
throws SQLException
- Specified by:
getCurrentRows
in interface ISqlTableDataSource
- See Also:
ISqlTableDataSource.getCurrentRows(SqlTableColumnModel, SimpleTableState)
closeResultSet
public void closeResultSet(ResultSet objResultSet)
- Specified by:
closeResultSet
in interface ISqlTableDataSource
- See Also:
ISqlTableDataSource.closeResultSet(ResultSet)
quoteObjectName
protected String quoteObjectName(String strObject)
getTableName
public String getTableName()
- Returns the tableName.
- Returns:
- String
setTableName
public void setTableName(String tableName)
- Sets the tableName.
- Parameters:
tableName
- The tableName to set
getConnSource
public ISqlConnectionSource getConnSource()
- Returns the connSource.
- Returns:
- ISqlConnectionSource
setConnSource
public void setConnSource(ISqlConnectionSource connSource)
- Sets the connSource.
- Parameters:
connSource
- The connSource to set
getWhereClause
public String getWhereClause()
- Returns the whereClause.
- Returns:
- String
setWhereClause
public void setWhereClause(String whereClause)
- Sets the whereClause.
- Parameters:
whereClause
- The whereClause to set
generateColumnList
protected String generateColumnList(SqlTableColumnModel objColumnModel)
generateWhereClause
protected String generateWhereClause()
generateOrderByClause
protected String generateOrderByClause(ITableSortingState objSortingState)
generateLimitClause
protected String generateLimitClause(ITablePagingState objPagingState)
generateDataQuery
protected String generateDataQuery(SqlTableColumnModel objColumnModel,
SimpleTableState objState)
generateCountQuery
protected String generateCountQuery()