public class ServerLocalArtifactHandler extends AbstractLocalArtifactHandler
ALL_AGENT_TYPES, LOCAL_AGENTS, NON_LOCAL_AGENTS
LAN_SPEED, LOCAL_SPEED, NEVER_ARCHIVE, WAN_SPEED
Constructor and Description |
---|
ServerLocalArtifactHandler() |
Modifier and Type | Method and Description |
---|---|
protected ArtifactDirectoryBuilder |
getArtifactDirectoryBuilder(ArtifactHandlerConfigProvider artifactHandlerConfigProvider) |
ArtifactHandlerPublishingResult |
publish(ResultKey resultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
getArtifactLinkDataProvider, getArtifactLinkDataProvider, getArtifactStorageDirectory, getArtifactStorageDirectory, getSpeed, moveArtifactToGlobalStorage, removeArtifactFromStorage, removeArtifactFromStorage, removeArtifactsFromStorage, removeArtifactsFromStorage, retrieve
canHandleArtifact, configProvider, configProvider, getConfigurationKey, getConfigValue, getDefaultConfiguration, getMaxUnarchivedFilesPerArtifact, getModuleDescriptor, getSupportedAgents, init
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
publish
@NotNull public ArtifactHandlerPublishingResult publish(@NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactPublishingConfig artifactPublishingConfig) throws IOException
publish
in interface ArtifactHandler
publish
in class AbstractLocalArtifactHandler
IOException
protected ArtifactDirectoryBuilder getArtifactDirectoryBuilder(@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider)
getArtifactDirectoryBuilder
in class AbstractLocalArtifactHandler
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.