org.springframework.batch.item.database.support
Class DerbyPagingQueryProvider

java.lang.Object
  extended by org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider
      extended by org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider
          extended by org.springframework.batch.item.database.support.DerbyPagingQueryProvider
All Implemented Interfaces:
PagingQueryProvider

public class DerbyPagingQueryProvider
extends SqlWindowingPagingQueryProvider

Derby implementation of a PagingQueryProvider using standard SQL:2003 windowing functions. These features are supported starting with Apache Derby version 10.4.1.3.

Since:
2.0
Author:
Thomas Risberg

Constructor Summary
DerbyPagingQueryProvider()
           
 
Method Summary
 void init(DataSource dataSource)
          Check mandatory properties.
 
Methods inherited from class org.springframework.batch.item.database.support.SqlWindowingPagingQueryProvider
generateFirstPageQuery, generateJumpToItemQuery, generateRemainingPagesQuery
 
Methods inherited from class org.springframework.batch.item.database.support.AbstractSqlPagingQueryProvider
getFromClause, getParameterCount, getSelectClause, getSortKey, getSortKeyPlaceHolder, getWhereClause, isAscending, isUsingNamedParameters, setAscending, setFromClause, setSelectClause, setSortKey, setWhereClause
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DerbyPagingQueryProvider

public DerbyPagingQueryProvider()
Method Detail

init

public void init(DataSource dataSource)
          throws Exception
Description copied from class: AbstractSqlPagingQueryProvider
Check mandatory properties.

Specified by:
init in interface PagingQueryProvider
Overrides:
init in class AbstractSqlPagingQueryProvider
Parameters:
dataSource - DataSource to use for any initialization
Throws:
Exception
See Also:
InitializingBean.afterPropertiesSet()


Copyright © 2009 SpringSource. All Rights Reserved.