クラス SftpFileInfo

java.lang.ObjectSE
org.springframework.integration.file.remote.AbstractFileInfo<org.apache.sshd.sftp.client.SftpClient.DirEntry>
org.springframework.integration.sftp.session.SftpFileInfo
実装されたすべてのインターフェース:
ComparableSE<FileInfo<org.apache.sshd.sftp.client.SftpClient.DirEntry>>FileInfo<org.apache.sshd.sftp.client.SftpClient.DirEntry>

public class SftpFileInfo extends AbstractFileInfo<org.apache.sshd.sftp.client.SftpClient.DirEntry>
SFTP の FileInfo 実装。
導入:
2.1
作成者:
Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • SftpFileInfo

      public SftpFileInfo(org.apache.sshd.sftp.client.SftpClient.DirEntry lsEntry)
  • メソッドの詳細

    • isDirectory

      public boolean isDirectory()
      戻り値:
      リモートファイルがディレクトリの場合は true
      関連事項:
      • SftpClient.Attributes.isDirectory()
    • isLink

      public boolean isLink()
      戻り値:
      リモートファイルがリンクの場合は true
      関連事項:
      • SftpClient.Attributes.isSymbolicLink()
    • getSize

      public long getSize()
      戻り値:
      リモートファイルのサイズ
      関連事項:
      • SftpClient.Attributes.getSize()
    • getModified

      public long getModified()
      戻り値:
      リモートファイルの変更時刻
      関連事項:
      • SftpClient.Attributes.getModifyTime()
    • getFilename

      public StringSE getFilename()
      戻り値:
      リモートファイルの名前
      関連事項:
      • SftpClient.DirEntry.getFilename()
    • getPermissions

      public StringSE getPermissions()
      戻り値:
      リモートファイルの権限を表す文字列(例: -rw-r--r--)。
    • getFileInfo

      public org.apache.sshd.sftp.client.SftpClient.DirEntry getFileInfo()
      戻り値:
      基礎となるライブラリからの実際の実装では、より高度なアクセスが必要です。