Interface FileSystemFactory

    • Method Detail

      • getUserHomeDir

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

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