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, filtering, log, project, resources, session, stagingDirectoryPath| Modifier | Constructor and Description |
|---|---|
private |
FTPArtifactHandlerImpl(FTPArtifactHandlerImpl.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected FTPUploader |
getUploader() |
protected boolean |
isResourcesPreparationRequired(DeployTarget target) |
void |
publish(DeployTarget target) |
protected void |
uploadDirectoryToFTP(DeployTarget target) |
assureStagingDirectoryNotEmpty, prepareResourcesprivate static final String DEFAULT_WEBAPP_ROOT
private static final int DEFAULT_MAX_RETRY_TIMES
private FTPArtifactHandlerImpl(FTPArtifactHandlerImpl.Builder builder)
protected boolean isResourcesPreparationRequired(DeployTarget target)
public void publish(DeployTarget target) throws IOException, org.apache.maven.plugin.MojoExecutionException
IOExceptionorg.apache.maven.plugin.MojoExecutionExceptionprotected void uploadDirectoryToFTP(DeployTarget target) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected FTPUploader getUploader()
Copyright © 2018. All rights reserved.