Class SubmissionOrganizer

java.lang.Object
com.gophers.services.helpers.SubmissionOrganizer

public class SubmissionOrganizer extends Object
The SubmissionOrganizer class organizes student submissions by unzipping files and preparing directories.
  • Constructor Details

    • SubmissionOrganizer

      public SubmissionOrganizer()
      Default constructor for the SubmissionOrganizer class. Initializes a new instance of the SubmissionOrganizer, which is used for organizing student submissions.
  • Method Details

    • organizeSubmissions

      public static List<String> organizeSubmissions(String outputDirectory) throws IOException
      Organizes submissions in the specified output directory.
      Parameters:
      outputDirectory - the directory where unzipped submissions will be stored
      Returns:
      a List of paths to organized student directories
      Throws:
      IOException - if an error occurs during file operations