com.atlassian.bamboo.build.artifact
Class LocalArtifactManager

java.lang.Object
  extended by com.atlassian.bamboo.build.artifact.AbstractArtifactManager
      extended by com.atlassian.bamboo.build.artifact.LocalArtifactManager
All Implemented Interfaces:
ArtifactManager

public class LocalArtifactManager
extends AbstractArtifactManager


Constructor Summary
LocalArtifactManager(ArtifactSubscriptionManager artifactSubscriptionManager, CustomVariableContext customVariableContext, com.atlassian.plugin.PluginAccessor pluginAccessor)
           
 
Method Summary
 AdministrationConfiguration getAdministrationConfiguration()
          Deprecated. since 4.2 use $ComponentAccessor.PROTOTYPE_ADMINISTRATION_CONFIGURATION
protected  void markSubscriptionAsConsumed(PlanResultKey planResultKey, ArtifactSubscriptionContext artifactSubscription)
           
static void removeArtifactFiles(Plan plan)
           
static void removeArtifactFiles(PlanResultKey planResultKey)
           
static void removeSingleArtifactFiles(PlanResultKey planResultKey, ArtifactLink artifactLink)
           
 
Methods inherited from class com.atlassian.bamboo.build.artifact.AbstractArtifactManager
createFileSet, getArtifactHandlers, publish, publish, publishFileSet, retrieve, retrieve, validateArtifactsSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalArtifactManager

public LocalArtifactManager(ArtifactSubscriptionManager artifactSubscriptionManager,
                            CustomVariableContext customVariableContext,
                            com.atlassian.plugin.PluginAccessor pluginAccessor)
Method Detail

markSubscriptionAsConsumed

protected void markSubscriptionAsConsumed(PlanResultKey planResultKey,
                                          ArtifactSubscriptionContext artifactSubscription)
Specified by:
markSubscriptionAsConsumed in class AbstractArtifactManager

removeSingleArtifactFiles

public static void removeSingleArtifactFiles(@NotNull
                                             PlanResultKey planResultKey,
                                             @NotNull
                                             ArtifactLink artifactLink)

removeArtifactFiles

public static void removeArtifactFiles(Plan plan)

removeArtifactFiles

public static void removeArtifactFiles(PlanResultKey planResultKey)

getAdministrationConfiguration

@Deprecated
public AdministrationConfiguration getAdministrationConfiguration()
Deprecated. since 4.2 use $ComponentAccessor.PROTOTYPE_ADMINISTRATION_CONFIGURATION



Copyright © 2012 Atlassian. All Rights Reserved.