public class ScpWagon extends AbstractJschWagon
|
EXEC_CHANNEL, session, sshTool
Constructor and Description |
---|
ScpWagon() |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanupGetTransfer(org.apache.maven.wagon.resource.Resource resource) |
protected void |
cleanupPutTransfer(org.apache.maven.wagon.resource.Resource resource) |
void |
fillInputData(org.apache.maven.wagon.InputData inputData) |
void |
fillOutputData(org.apache.maven.wagon.OutputData outputData) |
protected void |
finishGetTransfer(org.apache.maven.wagon.resource.Resource resource,
InputStream input,
OutputStream output) |
protected void |
finishPutTransfer(org.apache.maven.wagon.resource.Resource resource,
InputStream input,
OutputStream output) |
String |
getOctalMode(org.apache.maven.wagon.repository.RepositoryPermissions permissions) |
protected void |
getTransfer(org.apache.maven.wagon.resource.Resource resource,
OutputStream output,
InputStream input,
boolean closeInput,
int maxSize) |
protected String |
readLine(InputStream in) |
protected static void |
sendEom(OutputStream out) |
closeConnection, executeCommand, executeCommand, getFileList, getInteractiveUserInfo, getKnownHostsProvider, handleGetException, openConnectionInternal, putDirectory, resourceExists, setInteractiveUserInfo, setKnownHostsProvider, supportsDirectoryCopy
checkInputStream, checkOutputStream, get, getIfNewer, getIfNewerToStream, getInputStream, getOutputStream, getToStream, put, putFromStream, putFromStream, putFromStream
addSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, createParentDirectories, disconnect, fireGetCompleted, fireGetInitiated, fireGetStarted, firePutCompleted, firePutInitiated, firePutStarted, fireSessionConnectionRefused, fireSessionDebug, fireSessionDisconnected, fireSessionDisconnecting, fireSessionError, fireSessionLoggedIn, fireSessionLoggedOff, fireSessionOpened, fireSessionOpening, fireTransferDebug, fireTransferError, fireTransferProgress, getAuthenticationInfo, getPath, getPermissionsOverride, getProxyInfo, getProxyInfo, getReadTimeout, getRepository, getSessionEventSupport, getTimeout, getTransfer, getTransfer, getTransfer, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, openConnection, postProcessListeners, putTransfer, putTransfer, removeSessionListener, removeTransferListener, setInteractive, setPermissionsOverride, setReadTimeout, setSessionEventSupport, setTimeout, setTransferEventSupport, transfer, transfer, transfer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, disconnect, get, getIfNewer, getReadTimeout, getRepository, getTimeout, hasSessionListener, hasTransferListener, isInteractive, openConnection, put, removeSessionListener, removeTransferListener, setInteractive, setReadTimeout, setTimeout
public ScpWagon()
protected void cleanupPutTransfer(org.apache.maven.wagon.resource.Resource resource)
cleanupPutTransfer
in class org.apache.maven.wagon.AbstractWagon
protected void finishPutTransfer(org.apache.maven.wagon.resource.Resource resource, InputStream input, OutputStream output) throws org.apache.maven.wagon.TransferFailedException
finishPutTransfer
in class org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.TransferFailedException
protected void finishGetTransfer(org.apache.maven.wagon.resource.Resource resource, InputStream input, OutputStream output) throws org.apache.maven.wagon.TransferFailedException
finishGetTransfer
in class org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.TransferFailedException
protected void cleanupGetTransfer(org.apache.maven.wagon.resource.Resource resource)
cleanupGetTransfer
in class org.apache.maven.wagon.AbstractWagon
protected void getTransfer(org.apache.maven.wagon.resource.Resource resource, OutputStream output, InputStream input, boolean closeInput, int maxSize) throws org.apache.maven.wagon.TransferFailedException
getTransfer
in class org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.TransferFailedException
protected String readLine(InputStream in) throws IOException
IOException
protected static void sendEom(OutputStream out) throws IOException
IOException
public void fillInputData(org.apache.maven.wagon.InputData inputData) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException
fillInputData
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
public void fillOutputData(org.apache.maven.wagon.OutputData outputData) throws org.apache.maven.wagon.TransferFailedException
fillOutputData
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
public String getOctalMode(org.apache.maven.wagon.repository.RepositoryPermissions permissions)
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.