Class ProjectPersistTaskFactory
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.persisting.projects.ProjectPersistTaskFactory
-
public class ProjectPersistTaskFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description ProjectPersistTaskFactory(ServerPaths paths, PersisterOptions options, ConfigChangesCommitter configChangesCommitter, ConfigChangesCommitter globalConfigChangesCommitter, ConfigHistoryManager configHistoryManager, AuditLogFactory auditLogFactory, ConfigurationErrors configErrors, Trash trash, ProjectPersistErrors persistErrors, PersistTasksStorage tasksStorage, DeadlocksDetector deadlocksDetector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectPersistTaskcreateTask(long taskId, PersistTaskStage stage, long creationTime, String originNodeId, ConfigActionEx cause, VersionedSettingsContextFinder versionedSettingsContextFinder, Runnable persisterComplete)voidsetConfigChangesCommitter(ConfigChangesCommitter configChangesCommitter)voidsetGlobalConfigChangesCommitter(ConfigChangesCommitter globalConfigChangesCommitter)
-
-
-
Constructor Detail
-
ProjectPersistTaskFactory
public ProjectPersistTaskFactory(@NotNull ServerPaths paths, @NotNull PersisterOptions options, @NotNull ConfigChangesCommitter configChangesCommitter, @NotNull ConfigChangesCommitter globalConfigChangesCommitter, @NotNull ConfigHistoryManager configHistoryManager, @NotNull AuditLogFactory auditLogFactory, @NotNull ConfigurationErrors configErrors, @NotNull Trash trash, @NotNull ProjectPersistErrors persistErrors, @NotNull PersistTasksStorage tasksStorage, @NotNull DeadlocksDetector deadlocksDetector)
-
-
Method Detail
-
setConfigChangesCommitter
public void setConfigChangesCommitter(@NotNull ConfigChangesCommitter configChangesCommitter)
-
setGlobalConfigChangesCommitter
public void setGlobalConfigChangesCommitter(@NotNull ConfigChangesCommitter globalConfigChangesCommitter)
-
createTask
@NotNull public ProjectPersistTask createTask(long taskId, @NotNull PersistTaskStage stage, long creationTime, @NotNull String originNodeId, @NotNull ConfigActionEx cause, @NotNull VersionedSettingsContextFinder versionedSettingsContextFinder, @NotNull Runnable persisterComplete)
-
-