Package de.hsh.graja.offline.integration
Class OfflineIntegration
- java.lang.Object
-
- de.hsh.graja.offline.integration.OfflineIntegration
-
public class OfflineIntegration extends Object
-
-
Constructor Summary
Constructors Constructor Description OfflineIntegration()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GrajaResultTO
extractOfflineResult(FrontendGrajaRequestTO frontendRequest, String pathToResultFile, String fileFormat, AbstractMarshaller marshaller)
Extracts the result from an offline graded submissionstatic boolean
isOfflineResult(FrontendGrajaRequestTO frontendRequest)
Checks if a FrontendRequestTO contains a submission.zip which has already been graded.
-
-
-
Method Detail
-
isOfflineResult
public static boolean isOfflineResult(FrontendGrajaRequestTO frontendRequest)
Checks if a FrontendRequestTO contains a submission.zip which has already been graded.- Parameters:
frontendRequest
- The request to check for- Returns:
- True if the submission file in the given request was already graded offline False else
-
extractOfflineResult
public static GrajaResultTO extractOfflineResult(FrontendGrajaRequestTO frontendRequest, String pathToResultFile, String fileFormat, AbstractMarshaller marshaller) throws IOException, javax.xml.bind.JAXBException
Extracts the result from an offline graded submission- Parameters:
frontendRequest
-pathToResultFile
-fileFormat
-marshaller
-- Returns:
- Throws:
IOException
javax.xml.bind.JAXBException
-
-