Class ProjectsConflictsCalculator
- java.lang.Object
-
- jetbrains.buildServer.serverSide.projectsImport.conflicts.ProjectsConflictsCalculator
-
@ThreadSafe public class ProjectsConflictsCalculator extends Object
-
-
Constructor Summary
Constructors Constructor Description ProjectsConflictsCalculator(ImportedConfigsModel importedModel, ProjectManager projectManager, ProjectIdentifiersManagerImpl projectsIdsManager, VcsRootIdentifiersManagerImpl vcsRootIdsManager, BuildTypeIdentifiersManagerImpl buildTypeIdsManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcalculate()Iterable<ProjectsImportConflict>getAllConflicts()Iterable<ProjectsImportConflict>getConflictsFor(ConfigEntityId importedEntityId)Iterable<ProjectsImportConflict>getConflictsInProject(ImportedProject project)booleanisAlreadyExist(ConfigEntityId importedEntityId)
-
-
-
Constructor Detail
-
ProjectsConflictsCalculator
public ProjectsConflictsCalculator(@NotNull ImportedConfigsModel importedModel, @NotNull ProjectManager projectManager, @NotNull ProjectIdentifiersManagerImpl projectsIdsManager, @NotNull VcsRootIdentifiersManagerImpl vcsRootIdsManager, @NotNull BuildTypeIdentifiersManagerImpl buildTypeIdsManager)
-
-
Method Detail
-
calculate
public void calculate()
-
getAllConflicts
@NotNull public Iterable<ProjectsImportConflict> getAllConflicts()
-
getConflictsInProject
@NotNull public Iterable<ProjectsImportConflict> getConflictsInProject(ImportedProject project)
-
getConflictsFor
@NotNull public Iterable<ProjectsImportConflict> getConflictsFor(ConfigEntityId importedEntityId)
-
isAlreadyExist
public boolean isAlreadyExist(ConfigEntityId importedEntityId)
-
-