public class CalendarMailHelper extends ReminderMailHelper<VEvent>
logger| Constructor and Description | 
|---|
CalendarMailHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.apache.james.mime4j.message.BodyPart | 
createBinaryPart(byte[] part)  | 
static java.lang.String | 
extractPartState(ICalendarElement.ParticipationStatus partStatus)  | 
java.util.Map<java.lang.String,java.lang.Object> | 
extractVEventData(VEvent vevent)  | 
java.util.Map<java.lang.String,java.lang.Object> | 
extractVEventDataToMap(VEvent vevent,
                      ICalendarElement.VAlarm valarm)
Extract  
VEvent data | 
protected freemarker.template.Template | 
getTemplate(java.lang.String templateName,
           java.util.Locale locale)  | 
addICalendarelementDataToMap, buildBody, buildSubject, createTextPartpublic org.apache.james.mime4j.message.BodyPart createBinaryPart(byte[] part)
public java.util.Map<java.lang.String,java.lang.Object> extractVEventDataToMap(VEvent vevent, ICalendarElement.VAlarm valarm)
VEvent datapublic java.util.Map<java.lang.String,java.lang.Object> extractVEventData(VEvent vevent)
vevent - public static java.lang.String extractPartState(ICalendarElement.ParticipationStatus partStatus)
partStatus - protected freemarker.template.Template getTemplate(java.lang.String templateName,
                                                   java.util.Locale locale)
                                            throws java.io.IOException
getTemplate in class ReminderMailHelper<VEvent>java.io.IOExceptionCopyright © 2023. All Rights Reserved.