Package org.apache.sshd.sftp.client
Interface RawSftpClient
- All Known Subinterfaces:
FullAccessSftpClient
- All Known Implementing Classes:
AbstractCheckFileExtension
,AbstractMD5HashExtension
,AbstractOpenSSHStatCommandExtension
,AbstractSftpClient
,AbstractSftpClientExtension
,CheckFileHandleExtensionImpl
,CheckFileNameExtensionImpl
,CopyDataExtensionImpl
,CopyFileExtensionImpl
,DefaultSftpClient
,FilenameTranslationControlExtensionImpl
,MD5FileExtensionImpl
,MD5HandleExtensionImpl
,OpenSSHFsyncExtensionImpl
,OpenSSHLimitsExtensionImpl
,OpenSSHPosixRenameExtensionImpl
,OpenSSHStatHandleExtensionImpl
,OpenSSHStatPathExtensionImpl
,SftpFileSystem.Wrapper
,SpaceAvailableExtensionImpl
public interface RawSftpClient
-
Method Summary
-
Method Details
-
send
- Parameters:
cmd
- Command to send - Note: only lower 8-bits are usedbuffer
- TheBuffer
containing the command data- Returns:
- The assigned request id
- Throws:
IOException
- if failed to send command
-
receive
- Parameters:
id
- The expected request id- Returns:
- The received response
Buffer
containing the request id - Throws:
IOException
- If connection closed or interrupted
-
receive
- Parameters:
id
- The expected request idtimeout
- The amount of time to wait for the response- Returns:
- The received response
Buffer
containing the request id - Throws:
IOException
- If connection closed or interrupted
-
receive
- Parameters:
id
- The expected request idtimeout
- The amount of time to wait for the response- Returns:
- The received response
Buffer
containing the request id - Throws:
IOException
- If connection closed or interrupted
-