public class EditMeeting extends SignupAction implements org.sakaiproject.signup.model.MeetingTypes
This class will provide business logic for modifying meeting action by organizer.
isOrganizer, logger, signupEventTrackingInfo, signupMeetingService, siteId, userIdANNOUNCEMENT, BIWEEKLY, CUSTOM_TIMESLOTS, DAILY, GROUP, INDIVIDUAL, ONCE_ONLY, WEEKDAYS, WEEKLYADD_MEETING_PAGE_URL, ADD_MEETING_STEP1_PAGE_URL, ADD_MEETING_STEP2_PAGE_URL, ALL_FUTURE, ATTACH_COPY, ATTACH_MODIFY, ATTACH_RECURRING, ATTACH_TEMP, ATTENDANCE_PAGE_URL, ATTENDEE_ADD_COMMENT_PAGE_URL, ATTENDEE_MEETING_PAGE_URL, ATTENDEE_USER_ID, CANCEL_ADD_MEETING_PAGE_URL, CATERGORY_FILER_ALL, COPTY_MEETING_PAGE_URL, CUSTOM_DEFINED_TIMESLOT_PAGE_URL, DATA_VERSION, dataRefreshInterval, DAY_IN_MILLISEC, DAY_IN_MINUTES, DAYS, FULL_DATA_BOTH_VERSION, FULL_VERSION, HALF_YEAR, Hour_In_MINUTES, HOURS, MAIN_EVENTS_LIST_PAGE_URL, MAX_NUM_PARTICIPANTS_FOR_DROPDOWN_BEFORE_AUTO_SWITCH_TO_EID_INPUT_MODE, MAX_NUMBER_OF_RETRY, MINUTE_IN_MILLISEC, MINUTES, MODIFY_MEETING_PAGE_URL, MOVE_ACTION, NINTY_DAYS, OLD_DAYS, ON_BOTTOM_LIST, ON_TOP_LIST, onceOnly, ORGANIZER_MEETING_PAGE_URL, perBiweek, perDay, perWeek, PRE_ASSIGN_ATTENDEE_PAGE_URL, REPLACE_ACTION, SHORT_VERSION, SIXTY_DAYS, START_NOW, SWAP_ACTION, THIRTY_DAYS, VIEW_ALL, VIEW_COMMENT_PAGE_URL, VIEW_IMMEDIATE_AVAIL, VIEW_MY_SIGNED_UP| Constructor and Description |
|---|
EditMeeting(String userId,
String siteId,
org.sakaiproject.signup.logic.SignupMeetingService signupMeetingService,
AttachmentHandler attachmentHandler,
boolean isOrganizer) |
| Modifier and Type | Method and Description |
|---|---|
AttachmentHandler |
getAttachmentHandler() |
String |
getCoordinators() |
List<org.sakaiproject.signup.model.SignupAttachment> |
getCurrentAttachList() |
int |
getCurrentNumberOfSlots() |
List<TimeslotWrapper> |
getCustomTimeSlotWrpList() |
int |
getDeadlineTime() |
String |
getDeadlineTimeType() |
int |
getMaxNumOfAttendees() |
org.sakaiproject.signup.model.SignupMeeting |
getOriginalMeetingCopy() |
org.sakaiproject.signup.logic.SakaiFacade |
getSakaiFacade() |
List<org.sakaiproject.signup.model.SignupMeeting> |
getSavedMeetings() |
int |
getSignupBegins() |
String |
getSignupBeginsType() |
int |
getTimeSlotDuration() |
UserDefineTimeslotBean |
getUserDefineTimeslotBean() |
void |
handleVersion(org.sakaiproject.signup.model.SignupMeeting meeting) |
boolean |
isConvertToNoRecurrent() |
boolean |
isCreateGroups() |
boolean |
isSendEmailByOwner() |
boolean |
isShowAttendeeName() |
boolean |
isSignupBeginModifiedByUser() |
boolean |
isUnlimited() |
boolean |
isUserDefinedTS() |
void |
saveModifiedMeeting(org.sakaiproject.signup.model.SignupMeeting meeting) |
void |
setConvertToNoRecurrent(boolean convertToNoRecurrent) |
void |
setCoordinators(String coordinators) |
void |
setCreateGroups(boolean createGroups) |
void |
setCurrentAttachList(List<org.sakaiproject.signup.model.SignupAttachment> currentAttachList) |
void |
setCurrentNumberOfSlots(int currentNumberOfSlots) |
void |
setCustomTimeSlotWrpList(List<TimeslotWrapper> customTimeSlotWrpList) |
void |
setDeadlineTime(int deadlineTime) |
void |
setDeadlineTimeType(String deadlineTimeType) |
void |
setMaxNumOfAttendees(int maxNumOfAttendees) |
void |
setOriginalMeetingCopy(org.sakaiproject.signup.model.SignupMeeting originalMeetingCopy) |
void |
setSakaiFacade(org.sakaiproject.signup.logic.SakaiFacade sakaiFacade) |
void |
setSendEmailByOwner(boolean sendEmailByOwner) |
void |
setShowAttendeeName(boolean showAttendeeName) |
void |
setSignupBeginModifiedByUser(boolean signupBeginModifiedByUser) |
void |
setSignupBegins(int signupBegins) |
void |
setSignupBeginsType(String signupBeginsType) |
void |
setTimeSlotDuration(int timeSlotDuration) |
void |
setUnlimited(boolean unlimited) |
void |
setUserDefinedTS(boolean userDefinedTS) |
void |
setUserDefineTimeslotBean(UserDefineTimeslotBean userDefineTimeslotBean) |
convertAttendeesToUuids, generateGroupDescription, generateGroupTitle, getAttendeeAttachments, getEventMainAttachments, getFormatTimeslotDateTime, getSignupEventTrackingInfo, promoteAttendeeFromWaitingList, removeAttendeeFromAttendeesList, removeAttendeeFromWaitingList, removeAttendeeFromWaitingList, setSignupEventTrackingInfopublic EditMeeting(String userId, String siteId, org.sakaiproject.signup.logic.SignupMeetingService signupMeetingService, AttachmentHandler attachmentHandler, boolean isOrganizer)
public void saveModifiedMeeting(org.sakaiproject.signup.model.SignupMeeting meeting)
throws Exception
Exceptionpublic void handleVersion(org.sakaiproject.signup.model.SignupMeeting meeting)
throws Exception
Exceptionpublic int getCurrentNumberOfSlots()
public void setCurrentNumberOfSlots(int currentNumberOfSlots)
public int getDeadlineTime()
public void setDeadlineTime(int deadlineTime)
public String getDeadlineTimeType()
public void setDeadlineTimeType(String deadlineTimeType)
public int getTimeSlotDuration()
public void setTimeSlotDuration(int timeSlotDuration)
public int getMaxNumOfAttendees()
public void setMaxNumOfAttendees(int maxNumOfAttendees)
public org.sakaiproject.signup.model.SignupMeeting getOriginalMeetingCopy()
public void setOriginalMeetingCopy(org.sakaiproject.signup.model.SignupMeeting originalMeetingCopy)
public boolean isShowAttendeeName()
public void setShowAttendeeName(boolean showAttendeeName)
public int getSignupBegins()
public void setSignupBegins(int signupBegins)
public String getSignupBeginsType()
public void setSignupBeginsType(String signupBeginsType)
public boolean isUnlimited()
public void setUnlimited(boolean unlimited)
public boolean isConvertToNoRecurrent()
public void setConvertToNoRecurrent(boolean convertToNoRecurrent)
public List<org.sakaiproject.signup.model.SignupMeeting> getSavedMeetings()
public List<org.sakaiproject.signup.model.SignupAttachment> getCurrentAttachList()
public void setCurrentAttachList(List<org.sakaiproject.signup.model.SignupAttachment> currentAttachList)
public AttachmentHandler getAttachmentHandler()
public boolean isSignupBeginModifiedByUser()
public void setSignupBeginModifiedByUser(boolean signupBeginModifiedByUser)
public List<TimeslotWrapper> getCustomTimeSlotWrpList()
public void setCustomTimeSlotWrpList(List<TimeslotWrapper> customTimeSlotWrpList)
public boolean isUserDefinedTS()
public void setUserDefinedTS(boolean userDefinedTS)
public UserDefineTimeslotBean getUserDefineTimeslotBean()
public void setUserDefineTimeslotBean(UserDefineTimeslotBean userDefineTimeslotBean)
public org.sakaiproject.signup.logic.SakaiFacade getSakaiFacade()
public void setSakaiFacade(org.sakaiproject.signup.logic.SakaiFacade sakaiFacade)
public boolean isCreateGroups()
public void setCreateGroups(boolean createGroups)
public String getCoordinators()
public void setCoordinators(String coordinators)
public boolean isSendEmailByOwner()
public void setSendEmailByOwner(boolean sendEmailByOwner)
Copyright © 2007-2015 Sakai Project. All Rights Reserved.