com.atlassian.bamboo.build.artifact
Class ServerLocalArtifactHandler
java.lang.Object
com.atlassian.bamboo.build.artifact.AbstractArtifactHandler
com.atlassian.bamboo.build.artifact.AbstractLocalArtifactHandler
com.atlassian.bamboo.build.artifact.ServerLocalArtifactHandler
- All Implemented Interfaces:
- ArtifactHandler, InitablePluginModule<ArtifactHandlerModuleDescriptor>, BambooPluginModule
public class ServerLocalArtifactHandler
- extends AbstractLocalArtifactHandler
Methods inherited from class com.atlassian.bamboo.build.artifact.AbstractLocalArtifactHandler |
getArtifactLinkDataProvider, getArtifactLinkDataProvider, getArtifactStorageDirectory, getArtifactStorageDirectory, getSpeed, moveArtifactToGlobalStorage, removeArtifactFromStorage, removeArtifactFromStorage, removeArtifactsFromStorage, removeArtifactsFromStorage, retrieve, retrieve |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServerLocalArtifactHandler
public ServerLocalArtifactHandler()
publish
@NotNull
public ArtifactHandlerPublishingResult publish(@NotNull
PlanResultKey planResultKey,
@NotNull
ArtifactDefinitionContext artifact,
@NotNull
ArtifactPublishingConfig artifactPublishingConfig)
throws IOException
- Specified by:
publish
in interface ArtifactHandler
- Overrides:
publish
in class AbstractLocalArtifactHandler
- Throws:
IOException
getArtifactStorage
protected ArtifactStorage getArtifactStorage(@NotNull
ArtifactHandlerConfigProvider artifactHandlerConfigProvider)
- Specified by:
getArtifactStorage
in class AbstractLocalArtifactHandler
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.