Restricting hidden files to upload

2017-02-17 Thread Faseela Mohamed
Hi Is there a way to restrict the hidden files to be uploaded in to the folders. Right now I am deleting the hidden file on onUploadStart and onUploadEnd methods. It still upload the file and deletes. Is there an option to restrict certain types of files. Any help is appreciated .. Thanks pub

Re: Restricting hidden files to upload

2017-02-17 Thread Faseela Mohamed
Or a "REFRESH " of session.getFileSystemView().getWorkingDirectory() will be also helpful. On Fri, Feb 17, 2017 at 2:27 PM, Faseela Mohamed wrote: > Hi > > Is there a way to restrict the hidden files to be uploaded in to the > folders. > Right now I am deleting the hidden file on onUploadStart a

RE: Restricting hidden files to upload

2017-02-20 Thread Gary Bell
I would look at overriding the NativeFtpFile.listFiles() method to achieve this. The filesystem is pluggable and comes with a native filesystem implementation by default; but you can implement your own and therefore obtain whatever functionality you need.

Re: Restricting hidden files to upload

2017-02-20 Thread John Hartnup
Do you want to forbid upload of hidden files? I think if your onUploadStart() sends a `550 Permission Denied` response, then returns SKIP, you'll achieve that goal. You would not need to delete the file, as it would never get created. You would need a different way to tell if the file is hidden t

RE: Restricting hidden files to upload

2017-02-20 Thread Gary Bell
Sorry, didn't read the OP properly. I would agree with John. I do something similar in my code.

Re: Restricting hidden files to upload

2017-02-20 Thread Faseela Mohamed
Thanks for the inputs ... To avoid even go to onUploadStart() , I used the below method. .. else if ("STOR".equals(command)) { if (defaultLogin.equals(session.getUser()) ) return FtpletResult.DISCONNECT; *if (reqLine.contains("STOR .")){System.out.println("User upl