public class TransferControllerProxy extends AbstractTransferController
AbstractTransferController.HeadInfo
Modifier and Type | Field and Description |
---|---|
protected boolean |
cancelled |
BUFFERSIZE, GZIPEXTENSION, sourceFS, ZIPEXTENSION
COMPLETED_STATUS, MAX_AUTH_ATTEMPTS, PREPROCESSING_FILTER, RUNNING_STATUS, WAITING_STATUS
Constructor and Description |
---|
TransferControllerProxy() |
Modifier and Type | Method and Description |
---|---|
void |
begin()
Start (fire and forget) asynchronous transfer.
|
void |
cancel()
Cancel transfer.
|
java.lang.Object |
execute()
Start synchronous transfer.
|
boolean |
isEmptyDirectoryAllowed() |
protected void |
process(java.io.File current,
java.lang.String rootDir) |
protected void |
recurseProcess(java.io.File dir,
long level,
long depth,
java.lang.String rootDir) |
addChecksumListener, addCompressListener, addFilterListener, addProtocolListener, addSplitListener, addTransferListener, authenticate, checksumCompletedNotification, checksumFailedNotification, checksummingNotification, checksumStartedNotification, checkZipMaxSize, cleanFilter, cleanFilter, compress, compress, compressFolder, compressingNotification, compressionFailedNotification, computeChecksum, executeFilter, executeFilter, getAllowedSourceFiles, getAuthentication, getBlackList, getChecksumListeners, getChunks, getChunkSize, getCompressListeners, getCRC32, getEncoding, getExt, getFileAttributes, getFilter, getFilter, getFilterChain, getFilterIDs, getFilterImpl, getFilterImpl, getFilterListeners, getFullMaxSize, getHidden, getLastChunkSize, getLong, getMaxDepth, getMaxFiles, getMaxFilesFiltered, getMaxSize, getMD5, getMetaProperties, getMetaScope, getMinSize, getOverwrite, getOverwriteWarn, getParameters, getParamFile, getParentContainer, getPassword, getPolicy, getPreemptiveAuth, getPreProcessingFilter, getPreProcessingFilterImpl, getProtocolListeners, getRawConf, getResume, getResumeOffset, getRetry, getRetryDelay, getRootDir, getServerUrl, getSource, getSplitListeners, getStatus, getTarget, getTemplate, getTemplateScope, getTimeOut, getTmpDir, getTmpFolder, getTransferFileFilter, getTransferListeners, getUsername, getWhiteList, getZipFolder, getZipIgnoreList, getZipMaxSize, getZipOnFly, hexDump, init, isAllowed, isThreaded, recurse, recursiveCompress, removeChecksumListener, removeCompressListener, removeFilterListener, removeProtocolListener, removeSplitListener, removeTransferListener, rename, setAuthentication, setBlackList, setChunkSize, setEncoding, setExt, setFileSystemSource, setFilter, setFilter, setFilterChain, setFilterIDs, setFilterImpl, setFilterImpl, setFullMaxSize, setHidden, setMaxDepth, setMaxFiles, setMaxFilesFiltered, setMaxSize, setMetaProperties, setMetaScope, setMinSize, setOverwrite, setOverwriteWarn, setParameters, setParamFile, setParentContainer, setPassword, setPolicy, setPreemptiveAuth, setPreProcessingFilter, setPreProcessingFilterImpl, setRawConf, setResume, setResumeOffset, setRetry, setRetryDelay, setRootDir, setServerUrl, setSource, setStatus, setTarget, setTemplate, setTemplateScope, setThreaded, setTimeOut, setTmpDir, setUsername, setWhiteList, setZipFolder, setZipIgnoreList, setZipMaxSize, setZipOnFly, warnOverwrite
public java.lang.Object execute() throws ClientException
TransferController
execute
in interface TransferController
execute
in class AbstractTransferController
ClientException
public void begin()
TransferController
begin
in interface TransferController
begin
in class AbstractTransferController
protected void recurseProcess(java.io.File dir, long level, long depth, java.lang.String rootDir) throws ClientException
ClientException
protected void process(java.io.File current, java.lang.String rootDir) throws ClientException
ClientException
public void cancel()
TransferController
cancel
in interface TransferController
cancel
in class AbstractTransferController
public boolean isEmptyDirectoryAllowed()