Uploaded image for project: 'Commons VFS'
  1. Commons VFS
  2. VFS-66

[VFS][PATCH] Rename File, Push down FileSystem configuration, ....

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:

      Operating System: other
      Platform: Other

    • Bugzilla Id:
      27776

      Description

      I will attach a path with the following enhancements:

      *) RenameFile
      If the file is in the same filesystem, it will be renamed by the protocol
      command, else the copyFrom/delete is issued

      *) PushDown FileSystem configuration
      On resolveFile you could pass a properties collection which will be used to
      configure the underlaying FileSystem. e.g. with FTP you could set the
      FTPFileEntryParserFactory
      Internally a new FileSystem will be created if you call resolveFile with a
      different set of properties.

      *) WebDav
      Fixed the compile-error with WebDav, now it is compilable with the latest webdav
      again.

      *) commons-net, jcifs, jsch
      Moved to latest version

        Attachments

        1. ASF.LICENSE.NOT.GRANTED--TrustSomeoneUserInfo.java
          0.6 kB
          Mario Ivankovits
        2. ASF.LICENSE.NOT.GRANTED--vfs.patch
          84 kB
          Mario Ivankovits
        3. ASF.LICENSE.NOT.GRANTED--vfs.patch
          81 kB
          Mario Ivankovits
        4. ASF.LICENSE.NOT.GRANTED--FileSystemKey.java
          1 kB
          Mario Ivankovits
        5. ASF.LICENSE.NOT.GRANTED--vfs.patch
          70 kB
          Mario Ivankovits

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mario@ops.co.at Mario Ivankovits
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: