Class BuildArtifactsFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.artifacts.BuildArtifactsFactoryImpl
-
- All Implemented Interfaces:
BuildArtifactsFactory
public class BuildArtifactsFactoryImpl extends Object implements BuildArtifactsFactory
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 14.04.11 22:56
-
-
Constructor Summary
Constructors Constructor Description BuildArtifactsFactoryImpl(ExtensionHolder extensions, SecurityContextEx securityContext, ArtifactStorageSettingsProviderEx storageSettingsProvider, ArtifactsGuard guard, ExternalBuildArtifactsCache artifactsCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildArtifacts
createBuildArtifacts(BuildPromotion buildPromotion, File artifactsDirectory, BuildArtifactsViewMode view)
Creates build artifacts aceessorBuildArtifacts
createEmptyArtifacts(BuildPromotion buildPromotion)
creates empty artifacts instance
-
-
-
Constructor Detail
-
BuildArtifactsFactoryImpl
public BuildArtifactsFactoryImpl(@NotNull ExtensionHolder extensions, @NotNull SecurityContextEx securityContext, @NotNull ArtifactStorageSettingsProviderEx storageSettingsProvider, @NotNull ArtifactsGuard guard, @NotNull ExternalBuildArtifactsCache artifactsCache)
-
-
Method Detail
-
createBuildArtifacts
@NotNull public BuildArtifacts createBuildArtifacts(@NotNull BuildPromotion buildPromotion, @NotNull File artifactsDirectory, @NotNull BuildArtifactsViewMode view)
Description copied from interface:BuildArtifactsFactory
Creates build artifacts aceessor- Specified by:
createBuildArtifacts
in interfaceBuildArtifactsFactory
artifactsDirectory
- artifacts folderview
- view mode- Returns:
- view
-
createEmptyArtifacts
@NotNull public BuildArtifacts createEmptyArtifacts(@NotNull BuildPromotion buildPromotion)
Description copied from interface:BuildArtifactsFactory
creates empty artifacts instance- Specified by:
createEmptyArtifacts
in interfaceBuildArtifactsFactory
- Returns:
- artifacts view
-
-