protected static UDTValue |
MailTools.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 String |
MailTools.createFileNameForEvent(MailEvent event,
boolean unique) |
Creates a file name for storing a message.
|
protected static UDTValue |
MailTools.getMessageAsFileUDT(MailEvent event,
File fileStore,
Logger logger) |
Creates a file for the designated event and returns it as UDTValue .
|
static UDTValue |
MailTools.getUdtValue(MailEvent event,
String udtName,
File fileStore,
Logger logger) |
Gets the UDT value with the designated type name for the designated file.
|
protected void |
MailEventActivityHandler.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 void |
MailEventActivityHandler.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 boolean |
MailEventSource.nextHandler(MailEvent event,
boolean consumed,
boolean concurrent) |
|
protected void |
InstanceStartEventHandler.processMailEvent(MailEvent event,
Collection<? extends Parameter> inParams,
InstanceDataContainer dataContainer) |
Processes the mail of the designated event and sets the values of the input
parameters in the designated data container.
|
protected static File |
MailTools.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.
|