A B C D E F G H I L M N O P R S T U V W 
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
 
afterTransfert(File, AbstractFile, TransfertObserver.TransfertDirection, Duration) - Method in interface tv.hd3g.transfertfiles.TransfertObserver
 
available() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 

B

beforeTransfert(File, AbstractFile, TransfertObserver.TransfertDirection) - Method in interface tv.hd3g.transfertfiles.TransfertObserver
 

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
 
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
 
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
 
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
 
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.

D

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
 
DISTANTTOLOCAL - tv.hd3g.transfertfiles.TransfertObserver.TransfertDirection
 

E

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
 
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
 
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
 
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
 
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
 
getName() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
getName() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
getName() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
getParent() - Method in interface tv.hd3g.transfertfiles.AbstractFile
 
getParent() - Method in class tv.hd3g.transfertfiles.CommonAbstractFile
 
getParentPath() - Method in class tv.hd3g.transfertfiles.CachedFileAttributes
 
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
 
getPathFromRelative(String) - Method in class tv.hd3g.transfertfiles.CommonAbstractFileSystem
 
getRootPath() - Method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 
getSFTPClient() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
getUsername() - Method in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
getUsername() - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 

H

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

isAvaliable() - Method in interface tv.hd3g.transfertfiles.AbstractFileSystem
 
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
 

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
 

M

manuallyAddPrivatekeyAuth(File) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
manuallyAddPrivatekeyAuth(File, char[]) - Method in class tv.hd3g.transfertfiles.sftp.SFTPFileSystem
 
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

onTransfertProgress(File, AbstractFile, TransfertObserver.TransfertDirection, long, long) - Method in interface tv.hd3g.transfertfiles.TransfertObserver
Called after each copy loop !

P

path - Variable in class tv.hd3g.transfertfiles.CommonAbstractFile
 
port - Variable in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 
protectedSplit(String) - Static method in class tv.hd3g.transfertfiles.AbstractFileSystemURL
 

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
 
readAllBytes() - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
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
 

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
 
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
 
skip(long) - Method in class tv.hd3g.transfertfiles.ftp.StoppableInputStream
 
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
 

T

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 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.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

username - Variable in class tv.hd3g.transfertfiles.ftp.FTPFileSystem
 

V

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.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

write(byte[]) - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
write(byte[], int, int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
write(int) - Method in class tv.hd3g.transfertfiles.ftp.StoppableOutputStream
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages