|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 | |
---|---|
Object |
getObject()
Get a PagingQueryProvider instance using the provided properties
and appropriate for the given database type. |
Class<PagingQueryProvider> |
getObjectType()
Always returns PagingQueryProvider . |
boolean |
isSingleton()
Always returns true. |
void |
setAscending(boolean ascending)
|
void |
setDatabaseType(String databaseType)
|
void |
setDataSource(DataSource dataSource)
|
void |
setFromClause(String fromClause)
|
void |
setSelectClause(String selectClause)
|
void |
setSortKey(String sortKey)
|
void |
setWhereClause(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(String databaseType)
databaseType
- the databaseType to setpublic void setDataSource(DataSource dataSource)
dataSource
- the dataSource to setpublic void setFromClause(String fromClause)
fromClause
- the fromClause to setpublic void setWhereClause(String whereClause)
whereClause
- the whereClause to setpublic void setSelectClause(String selectClause)
selectClause
- the selectClause to setpublic void setSortKey(String sortKey)
sortKey
- the sortKey to setpublic void setAscending(boolean ascending)
ascending
- public Object getObject() throws Exception
PagingQueryProvider
instance using the provided properties
and appropriate for the given database type.
getObject
in interface FactoryBean
Exception
FactoryBean.getObject()
public Class<PagingQueryProvider> getObjectType()
PagingQueryProvider
.
getObjectType
in interface FactoryBean
FactoryBean.getObjectType()
public boolean isSingleton()
isSingleton
in interface FactoryBean
FactoryBean.isSingleton()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |