Package edu.pdx.cs410J.grader
Class ZipFileSubmissionsProcessor
java.lang.Object
edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
edu.pdx.cs410J.grader.ZipFileSubmissionsProcessor
- All Implemented Interfaces:
EmailAttachmentProcessor
- Direct Known Subclasses:
AndroidProjectSubmissionsProcessor
-
Nested Class Summary
Nested classes/interfaces inherited from class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
StudentEmailAttachmentProcessor.SubmissionException
-
Field Summary
Fields inherited from class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
directory, gradeBook, logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract String
(package private) static String
getSubmissionNote
(String senderName, LocalDateTime submissionTime) void
processAttachment
(jakarta.mail.Message message, String fileName, InputStream inputStream, String contentType) Methods inherited from class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
debug, getEmailFolder, info, logException, warn
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.pdx.cs410J.grader.EmailAttachmentProcessor
hasSupportedContentType
-
Constructor Details
-
ZipFileSubmissionsProcessor
-
-
Method Details
-
getSupportedContentTypes
-
processAttachment
public void processAttachment(jakarta.mail.Message message, String fileName, InputStream inputStream, String contentType) -
getSubmissionNote
-
getAssignmentName
-