public abstract class DefaultSearchLoader<P extends Serializable,S extends KeyConcept,I extends DtObject> extends Object implements SearchLoader<S,I>
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultSearchLoader.SearchChunkImpl<S extends KeyConcept> |
| Constructor and Description |
|---|
DefaultSearchLoader(TaskManager taskManager) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<SearchChunk<S>> |
chunk(Class<S> keyConceptClass) |
protected String |
getNextIdsSqlQuery(String tableName,
String pkFieldName) |
protected String |
getSqlQueryFilter() |
protected static String |
getTableName(DtDefinition dtDefinition)
Nom de la table en fonction de la définition du DT mappé.
|
protected TaskResult |
process(Task task)
Exécution d'une tache de façon synchrone.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloadData@Inject public DefaultSearchLoader(TaskManager taskManager)
public Iterable<SearchChunk<S>> chunk(Class<S> keyConceptClass)
chunk in interface SearchLoader<S extends KeyConcept,I extends DtObject>protected String getSqlQueryFilter()
protected final TaskResult process(Task task)
task - Tache à executer.protected static final String getTableName(DtDefinition dtDefinition)
dtDefinition - Définition du DT mappéCopyright © 2015. All Rights Reserved.