public class ReIndexingProcessStatusBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static SimpleDateFormat |
dateFormat |
static String |
NB_CREATED_DOCS_DURING_REINDEXING |
static String |
NB_MODIFIED_DOCS_DURING_REINDEXING |
static String |
TOTAL_DOCS_IN_BDD_QUERY |
| Modifier and Type | Method and Description |
|---|---|
ReIndexingProcessStatus |
build(String workId,
String repository) |
static ReIndexingProcessStatusBuilder |
get() |
protected float |
getAverageSpeed(ReIndexingProcessStatus status) |
protected long |
getNbContributedDocsNotIndexed(ReIndexingProcessStatus status) |
protected long |
getNbCreatedDocsDuringReIndexing(ReIndexingProcessStatus status,
String repository) |
protected long |
getNbDeletedDocsDuringReIndexing(ReIndexingProcessStatus status) |
long |
getNbDocsInBdd(String repository) |
protected long |
getNbDocsInNewIndex(ReIndexingProcessStatus status) |
protected long |
getNbModifiedDocsDuringReIndexing(ReIndexingProcessStatus status,
String repository) |
protected long |
queryNFetch(String query,
String repository) |
public static final String TOTAL_DOCS_IN_BDD_QUERY
public static final String NB_CREATED_DOCS_DURING_REINDEXING
public static final String NB_MODIFIED_DOCS_DURING_REINDEXING
public static SimpleDateFormat dateFormat
public static ReIndexingProcessStatusBuilder get()
public ReIndexingProcessStatus build(String workId, String repository)
public long getNbDocsInBdd(String repository)
protected long getNbDocsInNewIndex(ReIndexingProcessStatus status)
protected float getAverageSpeed(ReIndexingProcessStatus status)
protected long getNbCreatedDocsDuringReIndexing(ReIndexingProcessStatus status, String repository)
protected long getNbModifiedDocsDuringReIndexing(ReIndexingProcessStatus status, String repository)
protected long getNbDeletedDocsDuringReIndexing(ReIndexingProcessStatus status)
protected long getNbContributedDocsNotIndexed(ReIndexingProcessStatus status)
Copyright © 2020. All rights reserved.