public class FtpWagon extends StreamWagon
| 
 | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FtpWagon.PrintCommandListener | 
authenticationInfo, DEFAULT_BUFFER_SIZE, interactive, proxyInfo, repository, sessionEventSupport, transferEventSupportDEFAULT_CONNECTION_TIMEOUT, DEFAULT_READ_TIMEOUT, ROLE| Constructor and Description | 
|---|
| FtpWagon() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | closeConnection() | 
| void | fillInputData(InputData inputData) | 
| void | fillOutputData(OutputData outputData) | 
| protected void | fireGetCompleted(Resource resource,
                                File localFile) | 
| protected void | firePutCompleted(Resource resource,
                                File file) | 
| protected void | fireSessionDebug(String msg) | 
| String | getControlEncoding() | 
| List<String> | getFileList(String destinationDirectory) | 
| boolean | isPassiveMode() | 
| protected void | openConnectionInternal() | 
| void | putDirectory(File sourceDirectory,
                        String destinationDirectory) | 
| boolean | resourceExists(String resourceName) | 
| void | setControlEncoding(String controlEncoding) | 
| void | setPassiveMode(boolean passiveMode) | 
| boolean | supportsDirectoryCopy() | 
checkInputStream, checkOutputStream, get, getIfNewer, getIfNewerToStream, getInputStream, getOutputStream, getToStream, put, putFromStream, putFromStream, putFromStreamaddSessionListener, addTransferListener, cleanupGetTransfer, cleanupPutTransfer, connect, connect, connect, connect, connect, connect, createParentDirectories, disconnect, finishGetTransfer, finishPutTransfer, fireGetInitiated, fireGetStarted, firePutInitiated, firePutStarted, fireSessionConnectionRefused, fireSessionDisconnected, fireSessionDisconnecting, fireSessionError, fireSessionLoggedIn, fireSessionLoggedOff, fireSessionOpened, fireSessionOpening, fireTransferDebug, fireTransferError, fireTransferProgress, getAuthenticationInfo, getPath, getPermissionsOverride, getProxyInfo, getProxyInfo, getReadTimeout, getRepository, getSessionEventSupport, getTimeout, getTransfer, getTransfer, getTransfer, getTransfer, getTransfer, getTransfer, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, openConnection, postProcessListeners, putTransfer, putTransfer, removeSessionListener, removeTransferListener, setInteractive, setPermissionsOverride, setReadTimeout, setSessionEventSupport, setTimeout, setTransferEventSupport, transfer, transfer, transfer, transferclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, disconnect, getReadTimeout, getRepository, getTimeout, hasSessionListener, hasTransferListener, isInteractive, openConnection, removeSessionListener, removeTransferListener, setInteractive, setReadTimeout, setTimeoutpublic FtpWagon()
public boolean isPassiveMode()
public void setPassiveMode(boolean passiveMode)
protected void openConnectionInternal() throws ConnectionException, AuthenticationException
openConnectionInternal in class AbstractWagonConnectionExceptionAuthenticationExceptionprotected void firePutCompleted(Resource resource, File file)
firePutCompleted in class AbstractWagonprotected void fireGetCompleted(Resource resource, File localFile)
fireGetCompleted in class AbstractWagonpublic void closeConnection() throws ConnectionException
closeConnection in class StreamWagonConnectionExceptionpublic void fillOutputData(OutputData outputData) throws TransferFailedException
fillOutputData in class StreamWagonTransferFailedExceptionpublic void fillInputData(InputData inputData) throws TransferFailedException, ResourceDoesNotExistException
fillInputData in class StreamWagonTransferFailedExceptionResourceDoesNotExistExceptionprotected void fireSessionDebug(String msg)
fireSessionDebug in class AbstractWagonpublic List<String> getFileList(String destinationDirectory) throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
getFileList in interface WagongetFileList in class AbstractWagonTransferFailedExceptionResourceDoesNotExistExceptionAuthorizationExceptionpublic boolean resourceExists(String resourceName) throws TransferFailedException, AuthorizationException
resourceExists in interface WagonresourceExists in class AbstractWagonTransferFailedExceptionAuthorizationExceptionpublic boolean supportsDirectoryCopy()
supportsDirectoryCopy in interface WagonsupportsDirectoryCopy in class AbstractWagonpublic void putDirectory(File sourceDirectory, String destinationDirectory) throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException
putDirectory in interface WagonputDirectory in class AbstractWagonTransferFailedExceptionResourceDoesNotExistExceptionAuthorizationExceptionpublic String getControlEncoding()
public void setControlEncoding(String controlEncoding)
Copyright © 2003–2013 The Apache Software Foundation. All rights reserved.