public class GitlabBasedImageManager extends AbstactImageManager implements ImageManager
ImageManager implementation relying on the usage of a
GitlabController.
Created by Timofey Ermilov on 22/09/16.AbstactImageManager.DateBasedImageMetaDataComparator| Modifier and Type | Field and Description |
|---|---|
private GitlabControllerImpl |
gitlab |
comparator| Constructor and Description |
|---|
GitlabBasedImageManager() |
| Modifier and Type | Method and Description |
|---|---|
List<org.hobbit.core.data.SystemMetaData> |
getSystemsOfUser(String email)
Retrieves a list of systems that have been defined by the given user.
|
protected List<org.hobbit.core.data.BenchmarkMetaData> |
getUncheckedBenchmarks()
A method that returns a list of unchecked benchmarks (they may have
overlapping URIs).
|
protected List<org.hobbit.core.data.SystemMetaData> |
getUncheckedSystems()
A method that returns a list of unchecked systems (they may have overlapping
URIs).
|
void |
runWhenGitlabIsReady(Runnable r) |
addErrorToDuplicates, createListPerUri, getBenchmark, getBenchmarks, getFilteredSystems, getSystem, getSystems, markDuplicates, setComparatorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBenchmark, getBenchmarkImageName, getBenchmarkModel, getBenchmarks, getSystem, getSystemImageName, getSystemModel, getSystems, getSystemsForBenchmark, getSystemsForBenchmarkprivate GitlabControllerImpl gitlab
public void runWhenGitlabIsReady(Runnable r)
protected List<org.hobbit.core.data.BenchmarkMetaData> getUncheckedBenchmarks()
AbstactImageManagergetUncheckedBenchmarks in class AbstactImageManagerprotected List<org.hobbit.core.data.SystemMetaData> getUncheckedSystems()
AbstactImageManagergetUncheckedSystems in class AbstactImageManagerpublic List<org.hobbit.core.data.SystemMetaData> getSystemsOfUser(String email)
ImageManagergetSystemsOfUser in interface ImageManageremail - the e-mail of the userCopyright © 2017–2018. All rights reserved.