org.outerj.xreporter.report.definition
Interface DatabaseOutputDefinition.ResultSetNavigationStrategy

All Known Implementing Classes:
DatabaseOutputDefinition.AbsoluteNavigationStrategy, DatabaseOutputDefinition.LoopingNavigationStrategy
Enclosing interface:
DatabaseOutputDefinition

public static interface DatabaseOutputDefinition.ResultSetNavigationStrategy


Method Summary
 java.sql.PreparedStatement createPreparedStatement(java.lang.String sql, java.sql.Connection conn)
           
 int moveForward(java.sql.ResultSet rs, int count, int currentRow)
           
 int moveToLast(java.sql.ResultSet rs, int currentRow)
           
 

Method Detail

createPreparedStatement

public java.sql.PreparedStatement createPreparedStatement(java.lang.String sql,
                                                          java.sql.Connection conn)
                                                   throws java.sql.SQLException
Throws:
java.sql.SQLException

moveForward

public int moveForward(java.sql.ResultSet rs,
                       int count,
                       int currentRow)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

moveToLast

public int moveToLast(java.sql.ResultSet rs,
                      int currentRow)
               throws java.sql.SQLException
Throws:
java.sql.SQLException