org.apache.maven.wagon.providers.ssh
Class ScpHelper
java.lang.Object
org.apache.maven.wagon.providers.ssh.ScpHelper
public class ScpHelper
- extends Object
Constructor Summary |
ScpHelper(org.apache.maven.wagon.CommandExecutor executor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PATH_SEPARATOR
public static final char PATH_SEPARATOR
- See Also:
- Constant Field Values
DEFAULT_SSH_PORT
public static final int DEFAULT_SSH_PORT
- See Also:
- Constant Field Values
ScpHelper
public ScpHelper(org.apache.maven.wagon.CommandExecutor executor)
getResourceDirectory
public static String getResourceDirectory(String resourceName)
getResourceFilename
public static String getResourceFilename(String r)
getResource
public static org.apache.maven.wagon.resource.Resource getResource(String resourceName)
getPrivateKey
public static File getPrivateKey(org.apache.maven.wagon.authentication.AuthenticationInfo authenticationInfo)
throws FileNotFoundException
- Throws:
FileNotFoundException
createZip
public static void createZip(List files,
File zipName,
File basedir)
throws IOException
- Throws:
IOException
getPath
protected static String getPath(String basedir,
String dir)
putDirectory
public void putDirectory(org.apache.maven.wagon.Wagon wagon,
File sourceDirectory,
String destinationDirectory)
throws org.apache.maven.wagon.TransferFailedException,
org.apache.maven.wagon.ResourceDoesNotExistException,
org.apache.maven.wagon.authorization.AuthorizationException
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException
getFileList
public List getFileList(String destinationDirectory,
org.apache.maven.wagon.repository.Repository repository)
throws org.apache.maven.wagon.TransferFailedException,
org.apache.maven.wagon.ResourceDoesNotExistException,
org.apache.maven.wagon.authorization.AuthorizationException
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException
resourceExists
public boolean resourceExists(String resourceName,
org.apache.maven.wagon.repository.Repository repository)
throws org.apache.maven.wagon.TransferFailedException,
org.apache.maven.wagon.authorization.AuthorizationException
- Throws:
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.authorization.AuthorizationException
createRemoteDirectories
public void createRemoteDirectories(String path,
org.apache.maven.wagon.repository.RepositoryPermissions permissions)
throws org.apache.maven.wagon.CommandExecutionException
- Throws:
org.apache.maven.wagon.CommandExecutionException
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.