public abstract class AbstractRepublishingArtifactHandler extends AbstractArtifactHandler
Modifier and Type | Field and Description |
---|---|
protected RemoteTransferFallbackArtifactHandler |
fallbackArtifactHandler |
ALL_AGENT_TYPES, LOCAL_AGENTS, NON_LOCAL_AGENTS
LAN_SPEED, LOCAL_SPEED, NEVER_ARCHIVE, WAN_SPEED
Constructor and Description |
---|
AbstractRepublishingArtifactHandler(Set<AgentType> supportedAgents,
String fallbackHandlerPath) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.tools.ant.types.FileSet |
getFileSetFromFallbackStorage(ArtifactHandlerPublishingResult previousPublishingResult,
ResultKey resultKey,
ArtifactDefinitionContext artifact,
ArtifactHandlerConfigProvider artifactHandlerConfigProvider,
org.apache.log4j.Logger log) |
canHandleArtifact, configProvider, configProvider, getConfigurationKey, getConfigValue, getDefaultConfiguration, getMaxUnarchivedFilesPerArtifact, getModuleDescriptor, getSupportedAgents, init
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArtifactLinkDataProvider, getArtifactLinkDataProvider, getSpeed, moveArtifactToGlobalStorage, publish, publish, removeArtifactFromStorage, removeArtifactFromStorage, removeArtifactFromStorage, removeArtifactsFromStorage, removeArtifactsFromStorage, retrieve
protected final RemoteTransferFallbackArtifactHandler fallbackArtifactHandler
protected org.apache.tools.ant.types.FileSet getFileSetFromFallbackStorage(@NotNull ArtifactHandlerPublishingResult previousPublishingResult, @NotNull ResultKey resultKey, @NotNull ArtifactDefinitionContext artifact, @NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider, @NotNull org.apache.log4j.Logger log) throws IOException
IOException
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.