Class MetadataIndexerService
- java.lang.Object
-
- jetbrains.buildServer.serverSide.metadata.impl.indexer.MetadataIndexerService
-
public class MetadataIndexerService extends Object
- Author:
- Evgeniy.Koshkin
-
-
Constructor Summary
Constructors Constructor Description MetadataIndexerService(ExecutorServices executorServices, SQLRunnerEx sqlRunner, MetadataStorageEx metadataStorage, ExtensionHolder extensionHolder, BuildsManager buildsManager, ServerMetrics serverMetrics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteBuilds(Collection<Long> buildIds)
boolean
isAlive()
boolean
isIndexEmpty()
boolean
isWorking()
void
reindexBuild(SBuild build)
void
reindexHistory()
void
reindexProviderData(String providerId)
Re-generate all the data made by the given providervoid
reset()
void
start()
void
stop()
-
-
-
Constructor Detail
-
MetadataIndexerService
public MetadataIndexerService(ExecutorServices executorServices, SQLRunnerEx sqlRunner, MetadataStorageEx metadataStorage, ExtensionHolder extensionHolder, BuildsManager buildsManager, ServerMetrics serverMetrics)
-
-
Method Detail
-
isAlive
public boolean isAlive()
-
isWorking
public boolean isWorking()
-
isIndexEmpty
public boolean isIndexEmpty()
-
start
public void start()
-
stop
public void stop()
-
reindexBuild
public void reindexBuild(@NotNull SBuild build)
-
deleteBuilds
public void deleteBuilds(@NotNull Collection<Long> buildIds)
-
reindexProviderData
public void reindexProviderData(@NotNull String providerId)
Re-generate all the data made by the given provider- Parameters:
providerId
- Target provider id
-
reset
public void reset()
-
reindexHistory
public void reindexHistory()
-
-