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- TheBuffercontaining the command data- Returns:
- The assigned request id
- Throws:
IOException- if failed to send command
-
write
- Throws:
IOException
-
receive
- Parameters:
id- The expected request id- Returns:
- The received response
Buffercontaining 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
Buffercontaining 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
Buffercontaining the request id - Throws:
IOException- If connection closed or interrupted
-