Uses of Interface
de.aristaflow.adept2.model.events.MailEvent
Packages that use MailEvent
-
Uses of MailEvent in de.aristaflow.adept2.core.eventmanager.mailevents
Classes in de.aristaflow.adept2.core.eventmanager.mailevents that implement MailEventModifier and TypeClassDescriptionclassAn event for mails, that is, an event is produced and sent as soon as a mail is stored to a specific folder.Methods in de.aristaflow.adept2.core.eventmanager.mailevents that return MailEventModifier and TypeMethodDescriptionprotected MailEventFilteredMailEventSource.createMailEvent(jakarta.mail.Message message) Creates aMailEventfor the designated message.protected MailEventMailEventSource.createMailEvent(jakarta.mail.Message message) Creates aMailEventfor the designated message.Methods in de.aristaflow.adept2.core.eventmanager.mailevents with parameters of type MailEventModifier and TypeMethodDescriptionprotected static UDTValueMailTools.attachmentsToUDT(Parameter parameter, MailEvent event, File fileStore, Logger logger) Creates a UDT value for the designated parameter with all attachments of the message of the designated mail event.protected static StringMailTools.createFileNameForEvent(MailEvent event, boolean unique) Creates a file name for storing a message.protected static UDTValueMailTools.getMessageAsFileUDT(MailEvent event, File fileStore, Logger logger) Creates a file for the designated event and returns it asUDTValue.static UDTValueMailTools.getUdtValue(MailEvent event, String udtName, File fileStore, Logger logger) Gets the UDT value with the designated type name for the designated file.protected voidMailEventActivityHandler.handleField(String field, Parameter param, MailEvent event, ActivityData data) Gets the designated field from the message of the designated mail event and stores the value for the output parameter in the designated data context.protected voidMailEventActivityHandler.handleRegEx(String regex, Parameter param, MailEvent event, ActivityData data) Applies the designated regular expression to (the string representation of) the content of the message of the designated mail event and stores the match for the output parameter in the designated data context.protected booleanMailEventSource.nextHandler(MailEvent event, boolean consumed, boolean concurrent) protected voidInstanceStartEventHandler.processEvent(MailEvent event, Collection<ProcessModelParameter> inParams, InstanceDataContainer dataContainer) protected static FileMailTools.writeMessageToFile(MailEvent event, boolean intermediate, File fileStore, Logger logger) Writes the mail from the designated mail event to a file with an appropriate file name.