P - Primary key typeS - KeyConcept typeI - Index typepublic abstract class AbstractSqlSearchLoader<P extends Serializable,S extends KeyConcept,I extends DtObject> extends AbstractSearchLoader<P,S,I>
AbstractSearchLoader.SearchChunkImpl<K extends KeyConcept>| Constructor and Description |
|---|
AbstractSqlSearchLoader(TaskManager taskManager)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getNextIdsSqlQuery(String tableName,
String pkFieldName)
Create a SQL query to get next chunk's ids next in table from previous chunk
|
protected String |
getSqlQueryFilter() |
protected static String |
getTableName(DtDefinition dtDefinition)
Nom de la table en fonction de la définition du DT mappé.
|
protected TaskManager |
getTaskManager() |
protected List<URI<S>> |
loadNextURI(P lastId,
DtDefinition dtDefinition)
Load uris of next chunk.
|
chunkclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloadData@Inject public AbstractSqlSearchLoader(TaskManager taskManager)
taskManager - Task managerprotected final List<URI<S>> loadNextURI(P lastId, DtDefinition dtDefinition)
loadNextURI in class AbstractSearchLoader<P extends Serializable,S extends KeyConcept,I extends DtObject>lastId - Last chunk iddtDefinition - KeyConcept definitionprotected String getNextIdsSqlQuery(String tableName, String pkFieldName)
tableName - Table name to usepkFieldName - Pk field nameprotected String getSqlQueryFilter()
protected final TaskManager getTaskManager()
protected static final String getTableName(DtDefinition dtDefinition)
dtDefinition - Définition du DT mappéCopyright © 2015. All Rights Reserved.