hai!
I have just checked the source, the methods initSOCKS and initSOCKSAuthentication belong to FTPClient ,but the FTPClient member in class FileTransferClient is private ,not protocted.In class FileTransferClient we don't have a method like getFTPClient() through which we can get the FTPClient Object. I have added it myself. Also I advise you to add a method like this in your next edition or rewrite FileTransferClient not using FTPClient