Interface FileSystemFactory

    • Method Detail

      • getUserHomeDir

        Path getUserHomeDir​(SessionContext session)
                     throws IOException
        Parameters:
        session - The session created for the user
        Returns:
        The recommended user home directory - null if none
        Throws:
        IOException - If failed to resolve user's home directory
      • createFileSystem

        FileSystem createFileSystem​(SessionContext session)
                             throws IOException
        Create user specific file system.
        Parameters:
        session - The session created for the user
        Returns:
        The current FileSystem for the provided session
        Throws:
        IOException - if the file system can not be created