org.apache.maven.wagon.providers.ssh.external
Class ScpExternalWagon
java.lang.Object
org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon
- All Implemented Interfaces:
- Wagon
public class ScpExternalWagon
- extends AbstractWagon
NOTE: Plexus will only pick this correctly if the Class package and name are the same as that in core. This is
because the core component descriptor is read, but the class is read from the latter JAR.
- Plexus component:
- role-hint:
- "scpexe"
- instantiation-strategy:
- "per-lookup"
- role:
- "org.apache.maven.wagon.Wagon"
|
Fields inherited from interface org.apache.maven.wagon.Wagon |
ROLE |
Methods inherited from class org.apache.maven.wagon.AbstractWagon |
addSessionListener, addTransferListener, connect, connect, connect, connect, createParentDirectories, createZip, disconnect, fireGetCompleted, fireGetInitiated, fireGetStarted, firePutCompleted, firePutInitiated, firePutStarted, fireSessionConnectionRefused, fireSessionDebug, fireSessionDisconnected, fireSessionDisconnecting, fireSessionError, fireSessionLoggedIn, fireSessionLoggedOff, fireSessionOpened, fireSessionOpening, fireTransferDebug, fireTransferError, fireTransferProgress, getAuthenticationInfo, getFileList, getPath, getProxyInfo, getRepository, getSessionEventSupport, getTransfer, getTransfer, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, postProcessListeners, putDirectory, putTransfer, removeSessionListener, removeTransferListener, resourceExists, setInteractive, setSessionEventSupport, setTransferEventSupport, supportsDirectoryCopy, transfer, transfer, transfer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScpExternalWagon
public ScpExternalWagon()
get
public void get(String resourceName,
File destination)
throws TransferFailedException,
ResourceDoesNotExistException,
AuthorizationException
- Throws:
TransferFailedException
ResourceDoesNotExistException
AuthorizationException
getIfNewer
public boolean getIfNewer(String resourceName,
File destination,
long timestamp)
throws TransferFailedException,
ResourceDoesNotExistException,
AuthorizationException
- Throws:
TransferFailedException
ResourceDoesNotExistException
AuthorizationException
put
public void put(File source,
String resourceName)
throws TransferFailedException,
ResourceDoesNotExistException,
AuthorizationException
- Throws:
TransferFailedException
ResourceDoesNotExistException
AuthorizationException
closeConnection
public void closeConnection()
throws ConnectionException
- Specified by:
closeConnection
in class AbstractWagon
- Throws:
ConnectionException
fillInputData
public void fillInputData(InputData inputData)
throws TransferFailedException,
ResourceDoesNotExistException
- Throws:
TransferFailedException
ResourceDoesNotExistException
writeTestProperties
public void writeTestProperties(File dir)
throws TransferFailedException
- Throws:
TransferFailedException
fillOutputData
public void fillOutputData(OutputData outputData)
throws TransferFailedException
- Throws:
TransferFailedException
openConnection
public void openConnection()
throws ConnectionException,
AuthenticationException
- Throws:
ConnectionException
AuthenticationException
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.