gnu.caf.db
Interface RowCallbackHandler

All Known Implementing Classes:
RchAttribute, RchCrossTab, RchHashMap, RchReport, RchRowSaveUpdate, RchXmlExporter

public interface RowCallbackHandler

DBManager 실행시(executeQuery**) List, Map 객체로 리턴할 때, rs.next() 별로 처리를 담당하는 Interface 클래스

Since:
1.0
Author:
이호성
See Also:
DBManager2, SqlUtil.setRowCallbackHandler(gnu.caf.db.RowCallbackHandler), SqlUtil.setRowCallbackHandler(gnu.caf.db.RowCallbackHandler)

Method Summary
 java.util.List getRsList(java.sql.ResultSet rs, int firstRow, int maxResults)
          ResultSet 에 대하여 firstRow에 해당하는 만큼 rs.next() 처리후 maxResults 만큼 데이타를 처리후 List를 반환함.
 

Method Detail

getRsList

java.util.List getRsList(java.sql.ResultSet rs,
                         int firstRow,
                         int maxResults)
                         throws java.sql.SQLException
ResultSet 에 대하여 firstRow에 해당하는 만큼 rs.next() 처리후 maxResults 만큼 데이타를 처리후 List를 반환함. maxResults 가 -1 인 경우에는 전체 rs 에 대하여 처리후 List를 반환함.

Parameters:
rs -
firstRow -
maxResults -
Returns:
List
Throws:
java.sql.SQLException


Copyright © 2003 All Rights Reserved.