|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.batch.item.database.support.SqlPagingQueryProviderFactoryBean
public class SqlPagingQueryProviderFactoryBean
Factory bean for PagingQueryProvider interface. The database type
will be determined from the data source if not provided explicitly. Valid
types are given by the DatabaseType enum.
| Constructor Summary | |
|---|---|
SqlPagingQueryProviderFactoryBean()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
getObject()
Get a PagingQueryProvider instance using the provided properties
and appropriate for the given database type. |
java.lang.Class<PagingQueryProvider> |
getObjectType()
Always returns PagingQueryProvider. |
boolean |
isSingleton()
Always returns true. |
void |
setAscending(boolean ascending)
|
void |
setDatabaseType(java.lang.String databaseType)
|
void |
setDataSource(javax.sql.DataSource dataSource)
|
void |
setFromClause(java.lang.String fromClause)
|
void |
setSelectClause(java.lang.String selectClause)
|
void |
setSortKey(java.lang.String sortKey)
|
void |
setWhereClause(java.lang.String whereClause)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SqlPagingQueryProviderFactoryBean()
| Method Detail |
|---|
public void setDatabaseType(java.lang.String databaseType)
databaseType - the databaseType to setpublic void setDataSource(javax.sql.DataSource dataSource)
dataSource - the dataSource to setpublic void setFromClause(java.lang.String fromClause)
fromClause - the fromClause to setpublic void setWhereClause(java.lang.String whereClause)
whereClause - the whereClause to setpublic void setSelectClause(java.lang.String selectClause)
selectClause - the selectClause to setpublic void setSortKey(java.lang.String sortKey)
sortKey - the sortKey to setpublic void setAscending(boolean ascending)
ascending -
public java.lang.Object getObject()
throws java.lang.Exception
PagingQueryProvider instance using the provided properties
and appropriate for the given database type.
getObject in interface org.springframework.beans.factory.FactoryBeanjava.lang.ExceptionFactoryBean.getObject()public java.lang.Class<PagingQueryProvider> getObjectType()
PagingQueryProvider.
getObjectType in interface org.springframework.beans.factory.FactoryBeanFactoryBean.getObjectType()public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBeanFactoryBean.isSingleton()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||