public class FTPArtifactHandlerImpl extends ArtifactHandlerBase
| Modifier and Type | Class and Description |
|---|---|
static class |
FTPArtifactHandlerImpl.Builder |
| Modifier and Type | Field and Description |
|---|---|
private static int |
DEFAULT_MAX_RETRY_TIMES |
private static String |
DEFAULT_WEBAPP_ROOT |
buildDirectoryAbsolutePath, DEPLOY_ABORT, DEPLOY_FINISH, DEPLOY_START, project, STAGING_FOLDER_EMPTY, stagingDirectoryPath| Modifier | Constructor and Description |
|---|---|
private |
FTPArtifactHandlerImpl(FTPArtifactHandlerImpl.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected FTPUploader |
getUploader() |
void |
publish(DeployTarget target) |
protected void |
uploadDirectoryToFTP(DeployTarget target) |
assureStagingDirectoryNotEmptyprivate static final String DEFAULT_WEBAPP_ROOT
private static final int DEFAULT_MAX_RETRY_TIMES
private FTPArtifactHandlerImpl(FTPArtifactHandlerImpl.Builder builder)
public void publish(DeployTarget target) throws AzureExecutionException
AzureExecutionExceptionprotected void uploadDirectoryToFTP(DeployTarget target) throws AzureExecutionException
AzureExecutionExceptionprotected FTPUploader getUploader()
Copyright © 2020. All rights reserved.