Class VersionedSettingsActions
- java.lang.Object
-
- jetbrains.buildServer.controllers.project.VersionedSettingsActions
-
public class VersionedSettingsActions extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
VersionedSettingsActions.VersionedSettingsActionException
-
Constructor Summary
Constructors Constructor Description VersionedSettingsActions(VersionedSettingsManager versionedSettingsManager, RepositoryStateManager repositoryStateManager, VersionedSettingsStatusTracker versionedSettingsStatusTracker, VersionedSettingsOptions versionedSettingsOptions, VersionedSettingsUpdater versionedSettingsUpdater, ConfigActionFactoryEx configActionFactory, ChangesCheckingService changesCheckingService, SecurityContextEx securityContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkForChanges(SProject project)
void
commitSettingsToVcs(SUser user, SProject project)
Set<SProject>
getProjectsToLoadSettingsFromVcs(SProject project)
void
loadSettingsFromVcs(User user, SProject project)
-
-
-
Constructor Detail
-
VersionedSettingsActions
public VersionedSettingsActions(@NotNull VersionedSettingsManager versionedSettingsManager, @NotNull RepositoryStateManager repositoryStateManager, @NotNull VersionedSettingsStatusTracker versionedSettingsStatusTracker, @NotNull VersionedSettingsOptions versionedSettingsOptions, @NotNull VersionedSettingsUpdater versionedSettingsUpdater, @NotNull ConfigActionFactoryEx configActionFactory, @NotNull ChangesCheckingService changesCheckingService, @NotNull SecurityContextEx securityContext)
-
-
Method Detail
-
getProjectsToLoadSettingsFromVcs
@NotNull public Set<SProject> getProjectsToLoadSettingsFromVcs(@NotNull SProject project) throws VersionedSettingsActions.VersionedSettingsActionException
-
loadSettingsFromVcs
public void loadSettingsFromVcs(@Nullable User user, @NotNull SProject project) throws VersionedSettingsActions.VersionedSettingsActionException
-
commitSettingsToVcs
public void commitSettingsToVcs(@Nullable SUser user, @NotNull SProject project) throws VersionedSettingsActions.VersionedSettingsActionException
-
checkForChanges
public void checkForChanges(@NotNull SProject project) throws VersionedSettingsActions.VersionedSettingsActionException
-
-