public interface ElasticBackendService
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_ID |
| Modifier and Type | Method and Description |
|---|---|
void |
complete(Double ident,
Long number)
Définis la completion sur l'indexation d'une source
|
void |
completeExt(Double ident,
Long number)
Définis la completion sur l'indexation d'une source Ext
|
CtxESDatasource |
createDatasource(CtxESDatasource datasource)
Créer une datasource
|
CtxESSourceExt |
createSourceExterieure(String nomIndex,
String libelle,
String chemin,
boolean shouldIndexSubFolders)
Créer une source de données externe pour ElasticSearch
|
void |
deleteDatasource(CtxESDatasource datasource)
Suppression d'une datasource
|
void |
deleteSourceExterieure(Double ident)
Supprime une source de données externe pour ElasticSearch
|
List<CtxESSourceExt> |
getSourcesExterieures() |
List<ESDatasourcesResultat> |
listDatasources()
Liste les datasources ElasticSearch
|
List<ESDatasourcesResultat> |
listReindexDatasources()
Liste les datasources ElasticSearch
|
CtxESDatasource |
loadDatasource(Double ident)
Charge une source de données ElasticSearch
|
CtxESDatasource |
loadDatasourceByCode(String code)
Charge une source de données ElasticSearch par son code
|
CtxESSourceExt |
loadSourceExterieure(Double identifiant)
Charge une source de données
|
void |
reindex(List<ESDatasourcesResultat> datasources)
Reindex les datasources passées en paramètres
|
void |
stageInProgress(Double ident)
Met à jour l'avancement
|
void |
stageInProgressExt(Double ident)
Met à jour l'avancement
|
CtxESDatasource |
updateDatasource(CtxESDatasource datasource)
Mise à jour d'une datasource
|
void |
updateSourceExterieure(Double ident,
String nomIndex,
String libelle,
String chemin,
boolean shouldIndexSubFolders)
Modifie une source de données externe pour ElasticSearch
|
void |
validateHQLQuery(CtxESDatasource context)
Valide une requête HQL
|
static final String SERVICE_ID
List<ESDatasourcesResultat> listReindexDatasources()
List<ESDatasourcesResultat> listDatasources()
CtxESDatasource loadDatasource(Double ident)
ident - CtxESDatasource loadDatasourceByCode(String code)
code - CtxESDatasource createDatasource(CtxESDatasource datasource)
datasource - CtxESDatasource updateDatasource(CtxESDatasource datasource)
datasource - void deleteDatasource(CtxESDatasource datasource)
datasource - void stageInProgress(Double ident)
ident - number - void stageInProgressExt(Double ident)
ident - number - List<CtxESSourceExt> getSourcesExterieures()
CtxESSourceExt createSourceExterieure(String nomIndex, String libelle, String chemin, boolean shouldIndexSubFolders) throws T9Exception
nomIndex - libelle - chemin - shouldIndexSubFolders - T9Exception - en cas de problèmevoid updateSourceExterieure(Double ident, String nomIndex, String libelle, String chemin, boolean shouldIndexSubFolders)
ident - nomIndex - libelle - chemin - shouldIndexSubFolders - void deleteSourceExterieure(Double ident)
ident - CtxESSourceExt loadSourceExterieure(Double identifiant)
identifiant - void complete(Double ident, Long number)
ident - number - void completeExt(Double ident, Long number)
ident - number - void reindex(List<ESDatasourcesResultat> datasources)
datasources - void validateHQLQuery(CtxESDatasource context)
query - Copyright © 2016. All rights reserved.