java SFTP transfer between two different server

I have a specific requirement where files has to be transferred between two SFTP servers without downloading to local machine using java code. Right now i have done using Jsch get and put( downloading to local and uploading to another server). Any help will be appreciated. Thanks