Package jetbrains.buildServer.vcs.impl
Class VcsRootFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.vcs.impl.VcsRootFactoryImpl
-
- All Implemented Interfaces:
VcsRootFactory
- Direct Known Subclasses:
SecuredVcsRootFactory
public class VcsRootFactoryImpl extends Object implements VcsRootFactory
-
-
Constructor Summary
Constructors Constructor Description VcsRootFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SVcsRootEx
createDummyVcsRoot(String name, String vcsName, Map<String,String> parameters, ProjectEx ownerProject)
SVcsRootImpl
createVcsRoot(EntityId<Long> id, String name, String vcsName, Map<String,String> parameters, ProjectEx ownerProject, boolean emptyUuid)
VcsRootContext
getContext()
ProjectManagerEx
getProjectManager()
void
setContext(VcsRootContext context)
void
setProjectManager(ProjectManagerEx projectManager)
-
-
-
Method Detail
-
setContext
public void setContext(VcsRootContext context)
-
getContext
public VcsRootContext getContext()
-
getProjectManager
@NotNull public ProjectManagerEx getProjectManager()
-
setProjectManager
public void setProjectManager(@NotNull ProjectManagerEx projectManager)
-
createVcsRoot
@NotNull public SVcsRootImpl createVcsRoot(@NotNull EntityId<Long> id, @NotNull String name, @NotNull String vcsName, @NotNull Map<String,String> parameters, @NotNull ProjectEx ownerProject, boolean emptyUuid)
- Specified by:
createVcsRoot
in interfaceVcsRootFactory
-
createDummyVcsRoot
@NotNull public SVcsRootEx createDummyVcsRoot(@NotNull String name, @NotNull String vcsName, @NotNull Map<String,String> parameters, @NotNull ProjectEx ownerProject)
- Specified by:
createDummyVcsRoot
in interfaceVcsRootFactory
-
-