A B C D E F G H I L M N O P R S T U V W X 
All Classes All Packages

A

AbstractFile - Interface in tv.hd3g.transfertfiles
Expected to be stateless (store statuses in corresponding AbstractFileSystem) and thread safe.
AbstractFileSystem<T extends AbstractFile> - Interface in tv.hd3g.transfertfiles
Expected to be thread safe.
AbstractFileSystemURL - Class in tv.hd3g.transfertfiles
 
AbstractFileSystemURL(String) - Constructor for class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
AbstractFileSystemURL(String, AbstractFileSystem<?>, String) - Constructor for class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
addFilter(DataExchangeFilter) - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
ADLER32 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
afterTransfert(File, AbstractFile, TransfertObserver.TransfertDirection, Duration) - Method in interface tv.hd3g.transfertfiles.TransfertObserver
 
afterTransfert(AbstractFile, AbstractFile, long, long, Duration) - Method in interface tv.hd3g.transfertfiles.DataExchangeObserver
 
applyDataFilter(boolean, BufferVault) - Method in interface tv.hd3g.transfertfiles.filters.DataExchangeFilter
 
applyDataFilter(boolean, BufferVault) - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterHashExtraction
 
applyDataFilter(boolean, BufferVault) - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterInputStream
Deprecated.
 
applyDataFilter(boolean, BufferVault) - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterOutputStream
 
asOutputStream() - Method in class tv.hd3g.transfertfiles.BufferVault
 
available() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 

B

beforeTransfert(File, AbstractFile, TransfertObserver.TransfertDirection) - Method in interface tv.hd3g.transfertfiles.TransfertObserver
 
beforeTransfert(AbstractFile, AbstractFile) - Method in interface tv.hd3g.transfertfiles.DataExchangeObserver
 
BLAKE2B_384 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
BLAKE2B_512 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
BLAKE2S_224 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
BLAKE2S_256 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
BufferVault - Class in tv.hd3g.transfertfiles
Thread safe
BufferVault() - Constructor for class tv.hd3g.transfertfiles.BufferVault
 
BufferVault(int) - Constructor for class tv.hd3g.transfertfiles.BufferVault
 
BZIP2 - tv.hd3g.transfertfiles.filters.CompressFormat
 

C

CachedFileAttributes - Class in tv.hd3g.transfertfiles
 
CachedFileAttributes(AbstractFile) - Constructor for class tv.hd3g.transfertfiles.CachedFileAttributes
Not optimized approach directly derived from AbstractFile.
CachedFileAttributes(AbstractFile, long, long, boolean, boolean, boolean, boolean, boolean) - Constructor for class tv.hd3g.transfertfiles.CachedFileAttributes
Attributes and AbstractFile attributes shoud be the same values (at the least on the creation).
CannotDeleteException - Exception in tv.hd3g.transfertfiles
 
CannotDeleteException(AbstractFile, boolean, IOException) - Constructor for exception tv.hd3g.transfertfiles.CannotDeleteException
 
checkIsSameFileSystem(AbstractFile, AbstractFile) - Static method in interface tv.hd3g.transfertfiles.AbstractFile
 
clear() - Method in class tv.hd3g.transfertfiles.BufferVault
 
close() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
close() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
close() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
close() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
CommonAbstractFile<T extends AbstractFileSystem<?>> - Class in tv.hd3g.transfertfiles
 
CommonAbstractFile(T, String) - Constructor for class tv.hd3g.transfertfiles.CommonAbstractFile
 
CommonAbstractFileSystem<T extends AbstractFile> - Class in tv.hd3g.transfertfiles
 
CommonAbstractFileSystem(String) - Constructor for class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
compactAndAppend(int, BufferVault) - Method in class tv.hd3g.transfertfiles.BufferVault
Remove all internal datas betwen 0 and pos, add append (copy/write) newDataSource content.
CompressFormat - Enum in tv.hd3g.transfertfiles.filters
Shorthand for CompressorStreamFactory constants
connect() - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
 
connect() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
connect() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
connect() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
copy() - Method in class tv.hd3g.transfertfiles.BufferVault
 
copyAbstractToAbstract(AbstractFile, int, DataExchangeObserver, DataExchangeInOutStream) - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
copyAbstractToAbstract(AbstractFile, DataExchangeObserver, DataExchangeFilter...) - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
copyAbstractToLocal(File, TransfertObserver) - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
copyAbstractToLocal(File, TransfertObserver) - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
copyAbstractToLocal(File, TransfertObserver) - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
copyAbstractToLocal(File, TransfertObserver) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
CRC32 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
CRC32C - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
createANewSFTPClient() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
Needed for simultaneous transferts: a = getFromPath() + createANewSFTPClient() + b = getFromPath() > a and b can do actions in same time.
createInstance() - Method in enum tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
createLogger() - Static method in interface tv.hd3g.transfertfiles.DataExchangeObserver
 
createLogger(DataExchangeObserver) - Static method in interface tv.hd3g.transfertfiles.DataExchangeObserver
 

D

DataExchangeFilter - Interface in tv.hd3g.transfertfiles.filters
 
DataExchangeFilterCompress - Class in tv.hd3g.transfertfiles.filters
Not reusable
DataExchangeFilterCompress(CompressFormat) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterCompress
 
DataExchangeFilterDecompress - Class in tv.hd3g.transfertfiles.filters
Deprecated, for removal: This API element is subject to removal in a future version. 
DataExchangeFilterDecompress(CompressFormat) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterDecompress
Deprecated.
 
DataExchangeFilterDecompress(CompressFormat, int) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterDecompress
Deprecated.
 
DataExchangeFilterHashExtraction - Class in tv.hd3g.transfertfiles.filters
Not reusable
DataExchangeFilterHashExtraction(Collection<DigestFilterHashExtraction>) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterHashExtraction
 
DataExchangeFilterHashExtraction(DigestFilterHashExtraction...) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterHashExtraction
 
DataExchangeFilterInputStream - Class in tv.hd3g.transfertfiles.filters
Deprecated, for removal: This API element is subject to removal in a future version. 
DataExchangeFilterInputStream(UnaryIOExceptionOperator<InputStream>) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterInputStream
Deprecated.
 
DataExchangeFilterInputStream(UnaryIOExceptionOperator<InputStream>, int) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterInputStream
Deprecated.
 
DataExchangeFilterOutputStream - Class in tv.hd3g.transfertfiles.filters
Not reusable
DataExchangeFilterOutputStream(UnaryIOExceptionOperator<OutputStream>) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterOutputStream
 
DataExchangeFilterOutputStream(UnaryIOExceptionOperator<OutputStream>, int) - Constructor for class tv.hd3g.transfertfiles.filters.DataExchangeFilterOutputStream
 
DataExchangeInOutStream - Class in tv.hd3g.transfertfiles
Not reusable
DataExchangeInOutStream() - Constructor for class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
DataExchangeInOutStream.State - Enum in tv.hd3g.transfertfiles
 
DataExchangeInOutStream.TransfertStats - Class in tv.hd3g.transfertfiles
 
DataExchangeObserver - Interface in tv.hd3g.transfertfiles
Expected to be thread safe.
DEFAULT_BUFFER_SIZE - Static variable in interface tv.hd3g.transfertfiles.filters.DataExchangeFilter
 
defaultPorts - Static variable in class tv.hd3g.transfertfiles.URLAccess
 
DEFLATE - tv.hd3g.transfertfiles.filters.CompressFormat
 
delete() - Method in interface tv.hd3g.transfertfiles.AbstractFile
Not recursive.
delete() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
delete() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
delete() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
DigestFilterHashExtraction - Enum in tv.hd3g.transfertfiles.filters
 
DISTANTTOLOCAL - tv.hd3g.transfertfiles.TransfertObserver.TransfertDirection
 
downloadAbstract(OutputStream, int, SizedStoppableCopyCallback) - Method in interface tv.hd3g.transfertfiles.AbstractFile
Only use with a regular file.
downloadAbstract(OutputStream, int, SizedStoppableCopyCallback) - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
downloadAbstract(OutputStream, int, SizedStoppableCopyCallback) - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
downloadAbstract(OutputStream, int, SizedStoppableCopyCallback) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 

E

ensureBufferSize(int) - Method in class tv.hd3g.transfertfiles.BufferVault
 
ensureMinDataSourcesDataLength() - Method in interface tv.hd3g.transfertfiles.filters.DataExchangeFilter
Ensure to all applyDataFilter call will contain a total dataSources size equals/more than with this value.
ensureMinDataSourcesDataLength() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterInputStream
Deprecated.
 
ensureMinDataSourcesDataLength() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterOutputStream
 
equals(Object) - Method in class tv.hd3g.transfertfiles.BufferVault
 
equals(Object) - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
equals(Object) - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
equals(Object) - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
equals(Object) - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
equals(Object) - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
equals(Object) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
exists() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
exists() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
exists() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
exists() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
exists() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 

F

fileSystem - Variable in class tv.hd3g.transfertfiles.CommonAbstractFile
 
FILTER_ERROR - tv.hd3g.transfertfiles.DataExchangeInOutStream.State
 
FTPESFileSystem - Class in tv.hd3g.transfertfiles.ftp
FTP TLS/SSL explicit client
FTPESFileSystem(InetAddress, int, String, char[], boolean, boolean, String) - Constructor for class tv.hd3g.transfertfiles.ftp.FTPESFileSystem
 
FTPFile - Class in tv.hd3g.transfertfiles.ftp
 
FTPFileSystem - Class in tv.hd3g.transfertfiles.ftp
 
FTPFileSystem(InetAddress, int, String, char[], boolean, String) - Constructor for class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
FTPListing - Enum in tv.hd3g.transfertfiles.ftp
 
FTPSFileSystem - Class in tv.hd3g.transfertfiles.ftp
FTP TLS/SSL implicit client
FTPSFileSystem(InetAddress, int, String, char[], boolean, boolean, String) - Constructor for class tv.hd3g.transfertfiles.ftp.FTPSFileSystem
 

G

getAbstractFile() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
getBasePath() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
getBasePath() - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
getClient() - Method in class tv.hd3g.transfertfiles.ftp.FTPESFileSystem
 
getClient() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getClient() - Method in class tv.hd3g.transfertfiles.ftp.FTPSFileSystem
 
getClient() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getDeltaTranfered() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream.TransfertStats
 
getDestTargetStream() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
getDigestName() - Method in enum tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
getFileSystem() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
getFileSystem() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
getFileSystem() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
getFileSystem() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
getFileSystem() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
getFileSystemName() - Method in exception tv.hd3g.transfertfiles.CannotDeleteException
 
getFilterName() - Method in interface tv.hd3g.transfertfiles.filters.DataExchangeFilter
 
getFilterName() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterCompress
 
getFilterName() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterDecompress
Deprecated.
 
getFilterName() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterHashExtraction
 
getFromPath(String) - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
 
getFromPath(String) - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
getFromPath(String) - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getFromPath(String) - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
getFromPath(String) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getFtpListing() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getHost() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getHost() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getHost() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getInternalFile() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
getIOBufferSize() - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
65535 bytes
getIOBufferSize() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getIOBufferSize() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getIoWaitTime() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
getName() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
getName() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
getName() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
getOptionZone() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getParent() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
getParent() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
getParentPath() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
getPassword() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getPath() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
getPath() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
getPath() - Method in exception tv.hd3g.transfertfiles.CannotDeleteException
 
getPath() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
getPath() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getPathFromRelative(String) - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
getPort() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getProtectedRessourceURL() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getProtocol() - Method in class tv.hd3g.transfertfiles.URLAccess
 
getResults() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterHashExtraction
 
getRootPath() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
getSFTPClient() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getSize() - Method in class tv.hd3g.transfertfiles.BufferVault
 
getSourceOriginStream() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
getState() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
getTimeout() - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
getTotalDuration() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream.TransfertStats
 
getTransfertStats(DataExchangeFilter) - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
getUsername() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getUsername() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getUsername() - Method in class tv.hd3g.transfertfiles.URLAccess
 
GZIP - tv.hd3g.transfertfiles.filters.CompressFormat
 

H

hashCode() - Method in class tv.hd3g.transfertfiles.BufferVault
 
hashCode() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
hashCode() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
hashCode() - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
hashCode() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
hashCode() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
hashCode() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
host - Variable in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 

I

isAbsoluteBasePath() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
isAvaliable() - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
 
isAvaliable() - Method in enum tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
isAvaliable() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
isAvaliable() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
isAvaliable() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
isDirectory() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
isDirectory() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
isDirectory() - Method in exception tv.hd3g.transfertfiles.CannotDeleteException
 
isDirectory() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
isDirectory() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
isDirectory() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
isFile() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
isFile() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
isFile() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
isFile() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
isFile() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
isHidden() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
isHidden() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
isHidden() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
isHidden() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
isIgnoreInvalidCertificates() - Method in class tv.hd3g.transfertfiles.ftp.FTPESFileSystem
 
isLink() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
isLink() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
isLink() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
isLink() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
isLink() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
isPassiveMode() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
isReusable() - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
If disconnected, can we re-connect after ?
isReusable() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
If disconnected, can we re-connect after ?
isReusable() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
isReusable() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
isReusable() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
isSpecial() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
isSpecial() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
isSpecial() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
isSpecial() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
isSpecial() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
isStatefulSFTPClient() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
isStopped() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
isStopped() - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
iterator(int) - Method in class tv.hd3g.transfertfiles.BufferVault
Internal buffer will be reused for each next

L

lastModified() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
lastModified() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
lastModified() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
lastModified() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
lastModified() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
length() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
length() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
length() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
length() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
length() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
list() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
list() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
list() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
list() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
LIST - tv.hd3g.transfertfiles.ftp.FTPListing
 
LocalFile - Class in tv.hd3g.transfertfiles.local
 
LocalFileSystem - Class in tv.hd3g.transfertfiles.local
 
LocalFileSystem(File) - Constructor for class tv.hd3g.transfertfiles.local.LocalFileSystem
 
LOCALTODISTANT - tv.hd3g.transfertfiles.TransfertObserver.TransfertDirection
 
LZ4_BLOCK - tv.hd3g.transfertfiles.filters.CompressFormat
 
LZ4_FRAMED - tv.hd3g.transfertfiles.filters.CompressFormat
 
LZMA - tv.hd3g.transfertfiles.filters.CompressFormat
 

M

manuallyAddPrivatekeyAuth(File) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
manuallyAddPrivatekeyAuth(File, char[]) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
MD5 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
mkdir() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
mkdir() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
mkdir() - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
mkdir() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
MLSD - tv.hd3g.transfertfiles.ftp.FTPListing
 

N

NLST - tv.hd3g.transfertfiles.ftp.FTPListing
 
normalizePath(String) - Static method in interface tv.hd3g.transfertfiles.AbstractFile
 
notExists(AbstractFile) - Static method in class tv.hd3g.transfertfiles.CachedFileAttributes
 

O

observableCopyStream(InputStream, OutputStream, int, SizedStoppableCopyCallback) - Static method in class tv.hd3g.transfertfiles.CommonAbstractFile
Dont forget to close inputStream / outputStream after use
onCancelTransfert() - Method in interface tv.hd3g.transfertfiles.filters.DataExchangeFilter
 
onCancelTransfert() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterInputStream
Deprecated.
 
onCancelTransfert() - Method in class tv.hd3g.transfertfiles.filters.DataExchangeFilterOutputStream
 
onTransfertProgress(File, AbstractFile, TransfertObserver.TransfertDirection, long, long) - Method in interface tv.hd3g.transfertfiles.TransfertObserver
Called after each copy loop !
onTransfertProgressFromSource(AbstractFile, long, long) - Method in interface tv.hd3g.transfertfiles.DataExchangeObserver
Called after each copy loop !
onTransfertProgressToDestination(AbstractFile, long, long) - Method in interface tv.hd3g.transfertfiles.DataExchangeObserver
Called after each copy loop !

P

path - Variable in class tv.hd3g.transfertfiles.CommonAbstractFile
 
port - Variable in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 

R

read() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
read(byte[]) - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
read(byte[], int, int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
read(byte[], int, int, int) - Method in class tv.hd3g.transfertfiles.BufferVault
 
read(int) - Method in class tv.hd3g.transfertfiles.BufferVault
 
read(OutputStream) - Method in class tv.hd3g.transfertfiles.BufferVault
Don't close/flush after write.
readAll() - Method in class tv.hd3g.transfertfiles.BufferVault
 
readAllBytes() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
readAllToByteBuffer() - Method in class tv.hd3g.transfertfiles.BufferVault
 
readNBytes(byte[], int, int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
readNBytes(int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
renameTo(String) - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
renameTo(String) - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
renameTo(String) - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
renameTo(String) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
reusableHashCode() - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
 
reusableHashCode() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
reusableHashCode() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
reusableHashCode() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 

S

sendLocalToAbstract(File, TransfertObserver) - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
sendLocalToAbstract(File, TransfertObserver) - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
sendLocalToAbstract(File, TransfertObserver) - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
sendLocalToAbstract(File, TransfertObserver) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
setFtpListing(FTPListing) - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
setPasswordAuth(char[]) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
setStatefulSFTPClient(boolean) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
setStop() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
setStop() - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
setTimeout(long, TimeUnit) - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
Set socket/connection timeout.
setTimeout(long, TimeUnit) - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
setTimeout(long, TimeUnit) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
SFTPFile - Class in tv.hd3g.transfertfiles.sftp
 
SFTPFileSystem - Class in tv.hd3g.transfertfiles.sftp
 
SFTPFileSystem(InetAddress, int, String, String) - Constructor for class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
SFTPFileSystem(InetAddress, int, String, String, boolean) - Constructor for class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
SHA_1 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
SHA_224 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
SHA-2
SHA_256 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
SHA-2
SHA_384 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
SHA-2
SHA_512 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
SHA-2
SHA3_224 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
SHA3_256 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
SHA3_384 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
SHA3_512 - tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
SizedStoppableCopyCallback - Interface in tv.hd3g.transfertfiles
Called after each copy loop !
skip(long) - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
stop() - Method in class tv.hd3g.transfertfiles.DataExchangeInOutStream
 
StoppableInputStream - Class in tv.hd3g.transfertfiles.ftp
 
StoppableInputStream(InputStream) - Constructor for class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
StoppableOutputStream - Class in tv.hd3g.transfertfiles.ftp
 
StoppableOutputStream(OutputStream) - Constructor for class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
STOPPED_BY_FILTER - tv.hd3g.transfertfiles.DataExchangeInOutStream.State
 
STOPPED_BY_USER - tv.hd3g.transfertfiles.DataExchangeInOutStream.State
 
stream(int) - Method in class tv.hd3g.transfertfiles.BufferVault
Internal buffer will be reused for each item

T

timeoutDuration - Variable in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
toCache() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
toCache() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
toCache() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
toCachedList() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
toCachedList() - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
toCachedList() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
toString() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
Passwords will be replaced by "*"
toString() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
toString() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
toString() - Method in enum tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
 
toString() - Method in class tv.hd3g.transfertfiles.ftp.FTPESFileSystem
 
toString() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
toString() - Method in class tv.hd3g.transfertfiles.ftp.FTPSFileSystem
 
toString() - Method in class tv.hd3g.transfertfiles.local.LocalFileSystem
 
toString() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
TransfertObserver - Interface in tv.hd3g.transfertfiles
Expected to be thread safe.
TransfertObserver.TransfertDirection - Enum in tv.hd3g.transfertfiles
 
tv.hd3g.transfertfiles - package tv.hd3g.transfertfiles
 
tv.hd3g.transfertfiles.filters - package tv.hd3g.transfertfiles.filters
 
tv.hd3g.transfertfiles.ftp - package tv.hd3g.transfertfiles.ftp
 
tv.hd3g.transfertfiles.local - package tv.hd3g.transfertfiles.local
 
tv.hd3g.transfertfiles.sftp - package tv.hd3g.transfertfiles.sftp
 

U

uploadAbstract(InputStream, int, SizedStoppableCopyCallback) - Method in interface tv.hd3g.transfertfiles.AbstractFile
Only use with a regular file.
uploadAbstract(InputStream, int, SizedStoppableCopyCallback) - Method in class tv.hd3g.transfertfiles.ftp.FTPFile
 
uploadAbstract(InputStream, int, SizedStoppableCopyCallback) - Method in class tv.hd3g.transfertfiles.local.LocalFile
 
uploadAbstract(InputStream, int, SizedStoppableCopyCallback) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFile
 
URLAccess - Class in tv.hd3g.transfertfiles
 
URLAccess(String) - Constructor for class tv.hd3g.transfertfiles.URLAccess
 
username - Variable in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 

V

valueOf(String) - Static method in enum tv.hd3g.transfertfiles.DataExchangeInOutStream.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tv.hd3g.transfertfiles.filters.CompressFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tv.hd3g.transfertfiles.ftp.FTPListing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tv.hd3g.transfertfiles.TransfertObserver.TransfertDirection
Returns the enum constant of this type with the specified name.
values() - Static method in enum tv.hd3g.transfertfiles.DataExchangeInOutStream.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tv.hd3g.transfertfiles.filters.CompressFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tv.hd3g.transfertfiles.filters.DigestFilterHashExtraction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tv.hd3g.transfertfiles.ftp.FTPListing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tv.hd3g.transfertfiles.TransfertObserver.TransfertDirection
Returns an array containing the constants of this enum type, in the order they are declared.

W

WORKING - tv.hd3g.transfertfiles.DataExchangeInOutStream.State
 
wrap(byte[]) - Static method in class tv.hd3g.transfertfiles.BufferVault
Short end for ByteBuffer.wrap and BufferVault.wrap(ByteBuffer)
write(byte[]) - Method in class tv.hd3g.transfertfiles.BufferVault
 
write(byte[]) - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
write(byte[], int, int) - Method in class tv.hd3g.transfertfiles.BufferVault
 
write(byte[], int, int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
write(int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
write(InputStream, int) - Method in class tv.hd3g.transfertfiles.BufferVault
Don't close/flush after read, call available before start read to pre-heat internal buffer
write(ByteBuffer) - Method in class tv.hd3g.transfertfiles.BufferVault
 
WRITER_MANUALLY_CLOSED - tv.hd3g.transfertfiles.DataExchangeInOutStream.State
 

X

XZ - tv.hd3g.transfertfiles.filters.CompressFormat
 
A B C D E F G H I L M N O P R S T U V W X 
All Classes All Packages