com.extentech.ExtenBean
Class PagedDataFactory
java.lang.Object
com.extentech.ExtenBean.ExtenBeanFactory
com.extentech.ExtenBean.PagedDataFactory
- All Implemented Interfaces:
- PagedList, PersistenceEngine
public class PagedDataFactory
- extends ExtenBeanFactory
- implements PagedList
An implementation of ExtenBeanFactory which allows for paging of data.
- Version:
- 1.1
- Author:
- John McMahon -- Copyright ©2011Extentech Inc.
- See Also:
ExtenBeanFactory,
DataObject,
colinfo
| Methods inherited from class com.extentech.ExtenBean.ExtenBeanFactory |
createNewDataObject, doQuery, doUpdate, doUpdate, finalize, getConn, getDateFormat, getHiID, getHiID, getSequenceName, getStringFromBLOB, getStringFromCLOB, initDataObject, log, logerr, removeDataObject, setConn, setConnection, setConnection, setDateBeginDelim, setDateDelim, setDateDelim, setDateEndDelim, setDateFormat, setDebug, setSequenceName, setShowSQLOut, setStripTimestampMills, setTsBeginDelim, setTsEndDelim, storeDataObject, updateDataObject |
PagedDataFactory
public PagedDataFactory(PersistenceEngine factory,
String tableName,
String keyCol,
String baseSql)
initDataObject
public DataObject initDataObject(PageableDataObject o,
int startRecord,
int count)
throws SQLException
- Throws:
SQLException
initDataObject
public DataObject initDataObject(PageableDataObject o)
throws SQLException
- Throws:
SQLException
initDataObjectByPage
public DataObject initDataObjectByPage(PageableDataObject o,
int pageNum,
int count)
throws SQLException
- Throws:
SQLException
createNewDataObject
public DataObject createNewDataObject(PageableDataObject d)
throws SQLException
- Initialize a new, empty dataobject.
BEN -- I'm trying to make this code more manageable so I'm
reusing the original methods as much as possible. I don't
think* I'm breaking anything here...
- Throws:
SQLException
setPageSize
public void setPageSize(int pageSize)
- Specified by:
setPageSize in interface PagedList
setAbsolutePage
public void setAbsolutePage(int absolutePage)
- Specified by:
setAbsolutePage in interface PagedList
setNoPaging
public void setNoPaging()
Copyright © 2011 Extentech Inc. All Rights Reserved.