org.apache.maven.wagon.providers.ssh
public class ScpHelper extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_SSH_PORT |
static char |
PATH_SEPARATOR |
Constructor and Description |
---|
ScpHelper(CommandExecutor executor) |
Modifier and Type | Method and Description |
---|---|
void |
createRemoteDirectories(java.lang.String path,
RepositoryPermissions permissions) |
static void |
createZip(java.util.List files,
java.io.File zipName,
java.io.File basedir) |
java.util.List |
getFileList(java.lang.String destinationDirectory,
Repository repository) |
protected static java.lang.String |
getPath(java.lang.String basedir,
java.lang.String dir) |
static java.io.File |
getPrivateKey(AuthenticationInfo authenticationInfo) |
static Resource |
getResource(java.lang.String resourceName) |
static java.lang.String |
getResourceDirectory(java.lang.String resourceName) |
static java.lang.String |
getResourceFilename(java.lang.String r) |
void |
putDirectory(Wagon wagon,
java.io.File sourceDirectory,
java.lang.String destinationDirectory) |
boolean |
resourceExists(java.lang.String resourceName,
Repository repository) |
public static final char PATH_SEPARATOR
public static final int DEFAULT_SSH_PORT
public ScpHelper(CommandExecutor executor)
public static java.lang.String getResourceDirectory(java.lang.String resourceName)
public static java.lang.String getResourceFilename(java.lang.String r)
public static Resource getResource(java.lang.String resourceName)
public static java.io.File getPrivateKey(AuthenticationInfo authenticationInfo) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public static void createZip(java.util.List files, java.io.File zipName, java.io.File basedir) throws java.io.IOException
java.io.IOException
protected static java.lang.String getPath(java.lang.String basedir, java.lang.String dir)
public void putDirectory(Wagon wagon, java.io.File sourceDirectory, java.lang.String destinationDirectory) throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
public java.util.List getFileList(java.lang.String destinationDirectory, Repository repository) throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
public boolean resourceExists(java.lang.String resourceName, Repository repository) throws TransferFailedException, AuthorizationException
public void createRemoteDirectories(java.lang.String path, RepositoryPermissions permissions) throws CommandExecutionException
CommandExecutionException
Copyright © 2003-2014. All Rights Reserved.