Interface FileOperations

    • Method Detail

      • isSupported

        boolean isSupported​(Operation op)
        Checks whether the given operation is supported.
        Parameters:
        op - the operation to check
        Returns:
        true if supported
      • copy

        String copy​(String source,
                    String target)
        Copies a file.
        Parameters:
        source - the source file
        target - the target file
        Returns:
        null if successful, otherwise error message
      • move

        String move​(String source,
                    String target)
        Moves a file.
        Parameters:
        source - the source file
        target - the target file
        Returns:
        null if successful, otherwise error message
      • rename

        String rename​(String source,
                      String target)
        Renames a file.
        Parameters:
        source - the source file (old)
        target - the target file (new)
        Returns:
        null if successful, otherwise error message
      • delete

        String delete​(String file)
        Deletes a file.
        Parameters:
        file - the file to delete
        Returns:
        null if successful, otherwise error message
      • mkdir

        String mkdir​(String dir)
        Creates the directory.
        Parameters:
        dir - the directory to create
        Returns:
        null if successful, otherwise error message