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.