public class SftpClientImpl extends Object implements SftpClient, AutoCloseable
| コンストラクタと説明 |
|---|
SftpClientImpl(com.jcraft.jsch.Session session,
com.jcraft.jsch.ChannelSftp channelSftp) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
SftpClient |
connect() |
void |
disconnect() |
InputStream |
get(String fileName) |
void |
get(String fileName,
OutputStream outputStream) |
void |
ls(String path,
Consumer<com.jcraft.jsch.ChannelSftp.LsEntry> c) |
List<com.jcraft.jsch.ChannelSftp.LsEntry> |
lsMatch(String path,
Predicate<com.jcraft.jsch.ChannelSftp.LsEntry> p) |
void |
put(File f) |
void |
put(String fileName) |
void |
put(String fileName,
InputStream inputStream) |
SftpClientImpl(com.jcraft.jsch.Session session,
com.jcraft.jsch.ChannelSftp channelSftp)
public SftpClient connect()
connect インタフェース内 SftpClientpublic void ls(String path, Consumer<com.jcraft.jsch.ChannelSftp.LsEntry> c)
ls インタフェース内 SftpClientpublic List<com.jcraft.jsch.ChannelSftp.LsEntry> lsMatch(String path, Predicate<com.jcraft.jsch.ChannelSftp.LsEntry> p)
lsMatch インタフェース内 SftpClientpublic void put(File f)
put インタフェース内 SftpClientpublic void put(String fileName)
put インタフェース内 SftpClientpublic void put(String fileName, InputStream inputStream)
put インタフェース内 SftpClientpublic InputStream get(String fileName)
get インタフェース内 SftpClientpublic void get(String fileName, OutputStream outputStream)
get インタフェース内 SftpClientpublic void disconnect()
disconnect インタフェース内 SftpClientpublic void close()
close インタフェース内 AutoCloseableCopyright © 2019. All rights reserved.