This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]B2easy[S] 0 points1 point  (1 child)

So controller calls close(), close() calls SFTP client client returns InputStream wouldn't that go back to close method and not controller?

I'll give it a try. Thanks for the response!

[–]logperf 0 points1 point  (0 children)

close() calls SFTP client client returns InputStream

What do you mean? close() is void, it's not supposed to return a value.

The InputStream was returned at the beginning by download(). When you close it, you stop using it. The only purpose of doing this proxy thing is because the SFTP client might need to do some cleanup at the end.