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 void
calculate()
Iterable<ProjectsImportConflict>
getAllConflicts()
Iterable<ProjectsImportConflict>
getConflictsFor(ConfigEntityId importedEntityId)
Iterable<ProjectsImportConflict>
getConflictsInProject(ImportedProject project)
boolean
isAlreadyExist(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)
-
-