public class SignupMeeting extends Object implements MeetingTypes, SignupMessageTypes
ANNOUNCEMENT, BIWEEKLY, CUSTOM_TIMESLOTS, DAILY, GROUP, INDIVIDUAL, ONCE_ONLY, WEEKDAYS, WEEKLYATTENDEE_EDIT_COMMENT_NOTE, ORGANIZER_EDIT_COMMENT_NOTE, SEND_EMAIL_ALL_PARTICIPANTS, SEND_EMAIL_ONLY_ORGANIZER_COORDINATORS, SEND_EMAIL_ONLY_SIGNED_UP_ATTENDEES, SIGNUP_ATTENDEE_CANCEL, SIGNUP_ATTENDEE_PROMOTE, SIGNUP_ATTENDEE_SIGNUP, SIGNUP_ATTENDEE_SIGNUP_MOVE, SIGNUP_ATTENDEE_SIGNUP_REPLACE, SIGNUP_ATTENDEE_SIGNUP_SWAP, SIGNUP_CANCEL_MEETING, SIGNUP_MEETING_MODIFIED, SIGNUP_NEW_MEETING, SIGNUP_ORGANIZER_ADD, SIGNUP_ORGANIZER_REMOVE, SIGNUP_PRE_ASSIGN, VALID_SEND_EMAIL_TO_SELECTED_PEOPLE_ONLY| Constructor and Description |
|---|
SignupMeeting() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
test if two event/meeting objects are equal
|
List<String> |
getCoordinatorIdsList()
Breaks up the coordinatorIds string into a list object
|
int |
getMaxNumberOfAttendees()
get the maximum nubmer of the attendees, which is allowed in one time
slot
|
Integer |
getMaxNumOfSlots()
get how many slots allowed for one user to sign in in this meeting
|
int |
getNoOfTimeSlots()
This method obtains the number of time slots in the event/meeting
|
SignupTimeslot |
getTimeslot(Long timeslotId)
This method will obtain the SignupTimeslot object according to the
timeslot Id
|
int |
hashCode() |
boolean |
hasSignupAttachments() |
boolean |
isMeetingCrossDays()
This will test if the event/meeting is cross days
|
boolean |
isMeetingExpired()
This method will check if the event/meeting is already expired
|
boolean |
isPassedDeadline()
This method will check if the current time has already passed the signup
deadline
|
boolean |
isRecurredMeeting() |
boolean |
isStartToSignUp()
This will test if the event/meeting is started to sign up
|
void |
setEndTime(Date endTime)
special setter.
|
void |
setSignupBegins(Date signupBegins)
special setter
|
void |
setSignupDeadline(Date signupDeadLine)
special setter
|
void |
setStartTime(Date startTime)
special setter
|
public Integer getMaxNumOfSlots()
public void setEndTime(Date endTime)
endTime - the end time of the event/meetingpublic int getNoOfTimeSlots()
public void setSignupBegins(Date signupBegins)
signupBegins - a time when the signup process startspublic void setSignupDeadline(Date signupDeadLine)
signupDeadLine - the time when signup process stopspublic void setStartTime(Date startTime)
startTime - the time when the event/meeting startspublic int getMaxNumberOfAttendees()
public boolean equals(Object object)
public SignupTimeslot getTimeslot(Long timeslotId)
timeslotId - a timeslot Idpublic boolean isMeetingExpired()
public boolean isPassedDeadline()
public boolean isMeetingCrossDays()
public boolean isStartToSignUp()
public boolean isRecurredMeeting()
public boolean hasSignupAttachments()
Copyright © 2003–2020 Sakai Project. All rights reserved.