Class CleanupExternalArtifactsProcessorImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.cleanup.CleanupExternalArtifactsProcessorImpl
-
- All Implemented Interfaces:
CleanupExternalArtifactsProcessor
public class CleanupExternalArtifactsProcessorImpl extends Object implements CleanupExternalArtifactsProcessor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.serverSide.impl.cleanup.CleanupExternalArtifactsProcessor
CleanupExternalArtifactsProcessor.ArtifactsProcessingTask
-
-
Constructor Summary
Constructors Constructor Description CleanupExternalArtifactsProcessorImpl(ServerArtifactHelper artifactHelper, EventDispatcher<FileCleanListener> cleanEventDispatcher, ServerResponsibility serverResponsibility, ExternalStorageIdAccessor storageIdAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CleanupExternalArtifactsProcessor.ArtifactsProcessingTask
addBuildsToProcess(List<SFinishedBuild> builds)
Registers artifacts, which should be processed
-
-
-
Constructor Detail
-
CleanupExternalArtifactsProcessorImpl
public CleanupExternalArtifactsProcessorImpl(@NotNull ServerArtifactHelper artifactHelper, @NotNull EventDispatcher<FileCleanListener> cleanEventDispatcher, @NotNull ServerResponsibility serverResponsibility, @NotNull ExternalStorageIdAccessor storageIdAccessor)
-
-
Method Detail
-
addBuildsToProcess
public CleanupExternalArtifactsProcessor.ArtifactsProcessingTask addBuildsToProcess(@NotNull List<SFinishedBuild> builds)
Description copied from interface:CleanupExternalArtifactsProcessor
Registers artifacts, which should be processed- Specified by:
addBuildsToProcess
in interfaceCleanupExternalArtifactsProcessor
- Returns:
- artifacts processing task. Should be invoked by user
-
-