public class AttendeeCancellationOwnEmail extends SignupEmailBase implements SignupTimeslotChanges
This class is used to notify attendee when they signup to a meeting themselves
cancellation, meeting, modifyComment, newline, rb, spaceANNOUNCEMENT, BIWEEKLY, CUSTOM_TIMESLOTS, DAILY, GROUP, INDIVIDUAL, ONCE_ONLY, WEEKDAYS, WEEKLY| Constructor and Description |
|---|
AttendeeCancellationOwnEmail(User attendee,
List<SignupTrackingItem> items,
SignupMeeting meeting,
SakaiFacade sakaiFacade)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
List<net.fortuna.ical4j.model.component.VEvent> |
generateEvents(User user,
SignupCalendarHelper calendarHelper) |
List<SignupTimeslot> |
getAdded() |
String |
getFromAddress()
get the from address for this email
|
List<String> |
getHeader()
get the email Header, which contains destination email address, subject
etc.
|
String |
getMessage()
get the main message for this email
|
List<SignupTimeslot> |
getRemoved() |
String |
getSubject()
get the subject for this email
|
eventsWhichUserIsAttending, getAbbreviatedMeetingTitle, getFooter, getFooter, getRepeatTypeMessage, getServerFromAddress, getServiceName, getShortSiteTitle, getShortSiteTitleWithQuote, getSiteAccessUrl, getSiteAccessUrl, getSiteId, getSiteTitle, getSiteTitle, getSiteTitleWithQuote, getSiteTitleWithQuote, getTime, isCancellation, isModifyComment, makeFirstCapLetter, setModifyComment, userIsAttendingTimeslotclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMeetingpublic AttendeeCancellationOwnEmail(User attendee, List<SignupTrackingItem> items, SignupMeeting meeting, SakaiFacade sakaiFacade)
attendee - the user who cancels their own attendancesignupMeeting - the SignupMeeting they signed up totimeslot - the SignupTimeslot they signed up tosakaiFacade - a SakaiFacade objectpublic List<String> getHeader()
getHeader in interface SignupEmailNotificationgetHeader in class SignupEmailBasepublic String getMessage()
getMessage in interface SignupEmailNotificationgetMessage in class SignupEmailBasepublic String getFromAddress()
SignupEmailBasegetFromAddress in interface SignupEmailNotificationgetFromAddress in class SignupEmailBasepublic String getSubject()
SignupEmailBasegetSubject in interface SignupEmailNotificationgetSubject in class SignupEmailBasepublic List<SignupTimeslot> getRemoved()
getRemoved in interface SignupTimeslotChangespublic List<SignupTimeslot> getAdded()
getAdded in interface SignupTimeslotChangespublic List<net.fortuna.ical4j.model.component.VEvent> generateEvents(User user, SignupCalendarHelper calendarHelper)
generateEvents in interface SignupEmailNotificationCopyright © 2007–2017 Sakai Project. All rights reserved.