Class TestMetadataStorage
- java.lang.Object
-
- jetbrains.buildServer.serverSide.stat.TestMetadataStorage
-
- All Implemented Interfaces:
AfterBuildsCleanupExtension
,ServerExtension
,TestMetadataProvider
,TeamCityExtension
public class TestMetadataStorage extends Object implements TestMetadataProvider, AfterBuildsCleanupExtension
This class handles metadata persistance and retrieval- Since:
- 2018.2
- Author:
- kir
-
-
Constructor Summary
Constructors Constructor Description TestMetadataStorage(DBFunctionsProvider dbFunctionsProvider, NumericIdSequences idSequences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanupDictionary(BooleanSupplier canceledChecker)
TestRunMetadata
getMetadata(STestRun testRun)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.serverSide.cleanup.AfterBuildsCleanupExtension
afterCleanup
-
-
-
-
Constructor Detail
-
TestMetadataStorage
public TestMetadataStorage(DBFunctionsProvider dbFunctionsProvider, @NotNull NumericIdSequences idSequences)
-
-
Method Detail
-
getMetadata
@NotNull public TestRunMetadata getMetadata(@NotNull STestRun testRun)
- Specified by:
getMetadata
in interfaceTestMetadataProvider
-
cleanupDictionary
public void cleanupDictionary(@NotNull BooleanSupplier canceledChecker)
-
-