A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

addAttendeesToVEvent(VEvent, Set<SignupAttendee>) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Add the list of SignupAttendees to the VEvent as attendees
addOrUpdateAttendeeAllocationInfo(SignupAttendee, SignupTimeslot, String, boolean) - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
add a new/updated user action information triggered by an user
addOrUpdateAttendeeAllocationInfo(SignupAttendee, SignupTimeslot, String, boolean) - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
add a new/updated user action information triggered by an user
addOrUpdateAttendeeAllocationInfo(SignupAttendee, SignupTimeslot, String, boolean, SignupAttendee) - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
add a new/updated user action information triggered by an user
addOrUpdateAttendeeAllocationInfo(SignupAttendee, SignupTimeslot, String, boolean, SignupAttendee) - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
add a new/updated user action information triggered by an user
addToRemovedTimeslotList(SignupTimeslot) - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
add to the SignupTimeslot object list when a user is removed from that time slot
addUsersToGroup(Collection<String>, String, String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Add the users to the given group in the given site
addUsersToVEvent(VEvent, Set<User>) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Add the list of Users to the VEvent as attendees
ALLOCATE_TO_TS_ID_FIELD_NAME - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
ANNOUNCEMENT - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
This represents an event/meeting, which is an open session and signup is not required.
ATTENDEE_EDIT_COMMENT_NOTE - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
AttendeeComment - Class in org.sakaiproject.signup.logic.messages
 
AttendeeComment(String, String, String) - Constructor for class org.sakaiproject.signup.logic.messages.AttendeeComment
Constructor

B

BIWEEKLY - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
 

C

cancelVEvent(VEvent) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Cancel an event
checkForGroup(String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Check if a group with the given id exists
checkForUser(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Does this user exist in the system?
compareTo(Object) - Method in class org.sakaiproject.signup.model.SignupTimeslot
 
compareTo(SignupAttendee) - Method in class org.sakaiproject.signup.model.SignupAttendee
for sorting purpose.
createCalendarFile(List<VEvent>) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Create a calendar for a list of VEvents and return the path to the file
createCalendarFile(List<VEvent>, String) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Create a calendar for a list of VEvents and return the path to the file
createGroup(String, String, String, List<String>) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Create a group in the specified site with the given title and description and optionally, a list of user uuids to populate it.
CUSTOM_TIMESLOTS - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
 

D

DAILY - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
 
dateFormat - Static variable in class org.sakaiproject.signup.util.SignupDateFormat
 

E

equals(Object) - Method in class org.sakaiproject.signup.logic.SignupUser
check to see if the objects are equal
equals(Object) - Method in class org.sakaiproject.signup.model.SignupMeeting
test if two event/meeting objects are equal
equals(Object) - Method in class org.sakaiproject.signup.model.SignupSite
check if the two SignupSite object are equal
equals(Object) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
equals(Object) - Method in class org.sakaiproject.signup.restful.SignupSiteItem
check if the two SignupSite object are equal
EVENT_SIGNUP_ADD_ATTENDEE_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_ADD_ATTENDEE_S - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_ADD_ATTENDEE_WL_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_ADD_ATTENDEE_WL_S - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MOVE_ATTENDEE_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_ADD - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_MODIFY - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_REMOVE - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_TS_CANCEL - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_TS_LOCK - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_TS_UNCANCEL - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_MTNG_TS_UNLOCK - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_REMOVE_ATTENDEE_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_REMOVE_ATTENDEE_S - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_REMOVE_ATTENDEE_WL_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_REMOVE_ATTENDEE_WL_S - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_REPLACE_ATTENDEE_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 
EVENT_SIGNUP_SWAP_ATTENDEE_L - Static variable in class org.sakaiproject.signup.logic.SignupEventTypes
 

F

format_date_h_mm_a(Date) - Static method in class org.sakaiproject.signup.util.SignupDateFormat
display a date as example: 01/22/08 11:30 AM
format_date_mm_dd_yy(Date) - Static method in class org.sakaiproject.signup.util.SignupDateFormat
display a date as example: 01/22/08
format_h_mm_a(Date) - Static method in class org.sakaiproject.signup.util.SignupDateFormat
display date as example: 11:30 AM

G

generateEvent(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Create a simple CalendarEventEdit object for an overall meeting.
generateEvent(SignupMeeting, SignupTimeslot) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Create a simple CalendarEventEdit object for a specific timeslot.
generateEvents(User, SignupCalendarHelper) - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
Generate a list of VEvent objects to be converted to ICal and attached to the email.
generateVEventForMeeting(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Create a VEvent for an overall meeting, no timeslots are included.
generateVEventForTimeslot(SignupMeeting, SignupTimeslot) - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Create a VEvent for a timeslot.
getAdded() - Method in interface org.sakaiproject.signup.logic.messages.SignupTimeslotChanges
List of timeslots that the user has been added to
getAdditionalCalendar(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
 
getAddToTimeslot() - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
get the assigned time slot
getAllAttendeeTransferLogInfo() - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
get the Transfer Logger Info for all users.
getAllAttendeeTransferLogInfo() - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
get the Transfer Logger Info for all users.
getAllCategories(String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Get all the Categories from a site
getAllLocations(String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Get all the Locations from a site
getAllocToTSid() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getAllowedUserActionTypes() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getAllPossbileCoordinatorsOnFastTrack(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get all coordinators, who have create meeting permission in the event/meeting This method is much efficient and fast.
getAllPossibleAttendees(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get all users, who have permission to attend the meeting
getAllPossibleCoordinators(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get all coordinators, who have create meeting permission in the event/meeting
getAllSignupMeetings(String, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a list of SignupMeeting for a specified site that are available to the user in the site
getAllSignupMeetingsInSite(String, Date, int) - Method in interface org.sakaiproject.signup.logic.SignupCacheService
This returns a subset list of SignupMeeting from startDate to endDate for a specific site
getAllSignupMeetingsInSites(List<String>, Date, int) - Method in interface org.sakaiproject.signup.logic.SignupCacheService
This returns a subset list of SignupMeeting from startDate to endDate for the sites
getAllUsers(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get all users, who have joined in the event/meeting
getAttendee() - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
get a SignupAttendee object
getAttendee(String) - Method in class org.sakaiproject.signup.model.SignupTimeslot
get the SignupAttendee object according to the attendee's Id
getAttendeeComment() - Method in class org.sakaiproject.signup.logic.messages.AttendeeComment
 
getAttendeeComment() - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
get the AttendeeComment object
getAttendeeComment() - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
get the AttendeeComment object
getAttendeeId() - Method in class org.sakaiproject.signup.logic.messages.AttendeeComment
 
getAttendees() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
get a list of SignupParticipant objects, who have signed up in the time slot
getAttendeeTransferInfos() - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
get a list of SignupTrackingItem objects which contains all related information caused by an user action inside the Signup tool
getAttendeeTransferInfos() - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
get a list of SignupTrackingItem objects which contains all related information caused by an user action inside the Signup tool
getAttendeeUserId() - Method in class org.sakaiproject.signup.model.SignupAttendee
get the internal user id (not username)
getAttendeeUserId() - Method in class org.sakaiproject.signup.restful.SignupParticipant
get the internal user id (not username)
getAvailableStatus() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getCalendar(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get Calendar for this specific siteId
getCalendarById(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get Calendar object by calendar unique Id
getCalendarEventId() - Method in class org.sakaiproject.signup.model.SignupAttendee
get the calendar event Id
getCalendarEventId() - Method in class org.sakaiproject.signup.model.SignupGroup
get the Calendar Event Id
getCalendarEventId() - Method in class org.sakaiproject.signup.model.SignupSite
get the Calendar Event Id
getCalendarId() - Method in class org.sakaiproject.signup.model.SignupAttendee
get Calendar Id
getCalendarId() - Method in class org.sakaiproject.signup.model.SignupGroup
get the Calendar Id
getCalendarId() - Method in class org.sakaiproject.signup.model.SignupSite
get the Calendar Id
getCommentModifierUserId() - Method in class org.sakaiproject.signup.logic.messages.AttendeeComment
 
getComments() - Method in class org.sakaiproject.signup.model.SignupAttendee
get the comments
getComments() - Method in class org.sakaiproject.signup.restful.SignupParticipant
get the comments
getContentHostingService() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get a ContentHostingService from one of the Sakai services
getCoordinatorIdsList() - Method in class org.sakaiproject.signup.model.SignupMeeting
Breaks up the coordinatorIds string into a list object
getCreatedBy() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getCreatedDate() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getCurrentLocationId() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get current site Id
getCurrentPageId() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get current pageId,which is an unique id
getCurrentUserId() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get current userId
getDate() - Method in class org.sakaiproject.signup.restful.SignupEvent
This is a extra field for JSON object to display the event date.
getDescription() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the description of the event/meeting
getDisplayName() - Method in class org.sakaiproject.signup.logic.SignupUser
get the display name: order of 'last name, first name'
getDisplayName() - Method in class org.sakaiproject.signup.model.SignupAttendee
 
getDisplayName() - Method in class org.sakaiproject.signup.restful.SignupParticipant
 
getEid() - Method in class org.sakaiproject.signup.logic.SignupUser
get Sakai Enterprise Id
getEncodedResourceId() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getEndTime() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the end time of an event/meeting
getEndTime() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
get the end time when the time slot ends
getEventId() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the unique meeting/event Id, which is generated by DB
getFilename() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getFileSize() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getFirstName() - Method in class org.sakaiproject.signup.logic.SignupUser
get first name of the user
getFormattedText() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
 
getFromAddress() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
Provide the from address.
getGroup(String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get group object accourding to the siteId and groupId
getGroupId() - Method in class org.sakaiproject.signup.model.SignupGroup
 
getGroupId() - Method in class org.sakaiproject.signup.restful.SignupGroupItem
 
getGroupMembers(String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Get the list of users in a group
getHeader() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
provide email header information
getId() - Method in class org.sakaiproject.signup.model.SignupSite
get the sequence Id, which is generated by DB
getId() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getId() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
get the sequence Id, which is generated by DB
getInitiatorAllocationInfo() - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
get the Initiator's SignupTrackingItem object
getInitiatorAllocationInfo() - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
get the Initiator's SignupTrackingItem object
getInscriptionTime() - Method in class org.sakaiproject.signup.model.SignupAttendee
 
getInternalUserId() - Method in class org.sakaiproject.signup.logic.SignupUser
get a unique Sakai internal used Id
getIsLink() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getLastModifiedBy() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getLastModifiedDate() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getLastName() - Method in class org.sakaiproject.signup.logic.SignupUser
get the last name of the user
getLocation() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getLocation() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the location, where the event/meeting occurs
getLocationTitle(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get current site title
getMainSiteId() - Method in class org.sakaiproject.signup.logic.SignupUser
 
getMaxNoOfAttendees() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
get the maximum number of attendees, which is allowed in the time slot
getMaxNumberOfAttendees() - Method in class org.sakaiproject.signup.model.SignupMeeting
get the maximum nubmer of the attendees, which is allowed in one time slot
getMaxNumberOfAttendees() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the maximum nubmer of the attendees, which is allowed in one time slot
getMaxNumOfSlots() - Method in class org.sakaiproject.signup.model.SignupMeeting
get how many slots allowed for one user to sign in in this meeting
getMaxNumOfSlots() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getMeeting() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
Add ability to get SignupMeeting that is the parent of this email
getMeeting() - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
get the SignupMeeting object
getMeeting() - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
get the SignupMeeting object
getMeetingType() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the event/meeting type (individual,group and announcement)
getMessage() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
provide email message body
getMessageType() - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
get message type, which defines email message
getMimeType() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getMyEndTime() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getMyStartTime() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getNoOfTimeSlots() - Method in class org.sakaiproject.signup.model.SignupMeeting
This method obtains the number of time slots in the event/meeting
getNoOfTimeSlots() - Method in class org.sakaiproject.signup.restful.SignupEvent
This method obtains the number of time slots in the event/meeting
getOrganizerName() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getPermission() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the Permission object, which contains the user's operation permissions on this event/meeting
getProperties() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getRecurrenceId() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the recurrence Id of the event/meeting
getRecurringSignupMeetings(String, String, Long, Date) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeetings with the same recurrenceId from starting date for the site
getReference() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getReference(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getRemoved() - Method in interface org.sakaiproject.signup.logic.messages.SignupTimeslotChanges
List of timeslots that the user has been removed from
getRemovedFromTimeslot() - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
get a list of SignupTimeslot objects, from which the user is removed
getRepeatType() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getReplacedAttendde() - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
get the replaced SignupAttendee object
getResourceId() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getServerConfigurationService() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get ServerConfigurationService object
getServerUrl() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getSignupBegins() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the signup starting time for the event/meeting
getSignupDeadline() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the time when the signup process stops
getSignupGroupItems() - Method in class org.sakaiproject.signup.restful.SignupSiteItem
get a list of SignupGroup objects, which belong to the site
getSignupGroups() - Method in class org.sakaiproject.signup.model.SignupSite
get a list of SignupGroup objects, which belong to the site
getSignupMainEventAttachItems() - Method in class org.sakaiproject.signup.restful.SignupEvent
This method provides the attachments for main Sign-up event page and is public to whole site.
getSignupMeeting() - Method in class org.sakaiproject.signup.restful.SignupTargetSiteEventInfo
 
getSignupMeetings(String, String, Date) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeeting from Now to searchEndDate for the site
getSignupMeetings(String, String, Date, Date) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeeting from startDate to endDate for the site
getSignupMeetingsInSite(String, Date, Date) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeeting from startDate to endDate for the site.
getSignupMeetingsInSites(List<String>, Date, Date) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeeting from startDate to endDate for the sites with out cached
getSignupMeetingsInSitesWithCache(List<String>, Date, int) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeeting from startDate to endDate for the sites, The result maybe 5 minutes old due to ECache
getSignupMeetingsInSiteWithCache(String, Date, int) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This returns a subset list of SignupMeeting from startDate to endDate for the site.
getSignupSiteId() - Method in class org.sakaiproject.signup.model.SignupAttendee
get the site Id, which the attendee is in
getSignupSiteId() - Method in class org.sakaiproject.signup.restful.SignupParticipant
get the site Id, which the attendee is in
getSignupSiteItems() - Method in class org.sakaiproject.signup.restful.SignupEvent
get a list of SignupSiteItem objects, which indicate the scope of the event/meeting
getSignupTimeSlotItems() - Method in class org.sakaiproject.signup.restful.SignupEvent
get a list of SignupTimeslot objects, which contains the event/meeting segments information
getSignupUser(SignupMeeting, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get the user, who has permission to attend the meeting
getSiteId() - Method in class org.sakaiproject.signup.model.SignupSite
get the Site id, which is a sakai unique site Id
getSiteId() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getSiteId() - Method in class org.sakaiproject.signup.restful.SignupSiteItem
get the Site id, which is a sakai unique site Id
getSiteService() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
set a Sakai SiteService
getSiteSignupPageId(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get site-signup pageId,which is an unique id *
getStartTime() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the starting time of the event/meeting
getStartTime() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
get the starting time of the time slot
getSubject() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
Provide the subject.
getTargetSiteId() - Method in class org.sakaiproject.signup.restful.SignupTargetSiteEventInfo
 
getTimeService() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get a TimeService object from one of the Sakai services
getTimeslot(Long) - Method in class org.sakaiproject.signup.model.SignupMeeting
This method will obtain the SignupTimeslot object according to the timeslot Id
getTimeslotId() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getTitle() - Method in class org.sakaiproject.signup.model.SignupGroup
get the title for the group
getTitle() - Method in class org.sakaiproject.signup.model.SignupSite
get the title of the site
getTitle() - Method in class org.sakaiproject.signup.restful.SignupEvent
get the name of the event/meeting
getTitle() - Method in class org.sakaiproject.signup.restful.SignupGroupItem
get the title for the group
getTitle() - Method in class org.sakaiproject.signup.restful.SignupSiteItem
get the title of the site
getToolManager() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get the ToolManager object.
getUrl() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getUrl(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getUser(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get the User object
getUserActionType() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getUserActionWarningMsg() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
getUserByEid(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Find a user by their eid.
getUserByEmail(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Get a user by email address.
getUserDisplayLastFirstName(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Get the display name for a user by their unique id
getUserDisplayName(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Get the display name for a user by their unique id
getUserId(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get internal user id
getUserPublishedSiteIds(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get all the published sites, which user joins in
getUserQuietly(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get the User object but do not log any messages.
getUserRole() - Method in class org.sakaiproject.signup.logic.SignupUser
get the user Sakai Role object
getUsersByEmail(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Find users by an email address.
getUserSites(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
get all the sites, which user joins in
getUsersLocalDateTimeString(Instant) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
 
getUsersWithPermission(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Get a list of users in the current site that have the given permission
getViewByAll() - Method in class org.sakaiproject.signup.model.SignupAttachment
 
getWaiter(String) - Method in class org.sakaiproject.signup.model.SignupTimeslot
get the SignupAttendee object according to the attendee's Id, who is on the waiting list at the time slot
getWaitingList() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
get a list of SignupParticipant objects, who are on the waiting list in the time slot
GROUP - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
This represents an event/meeting, which has only one time slot and requires signup
GROUP_PREFIX - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
GROUP_PROP_SIGNUP_IGNORE - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
GROUP_PROP_SITEINFO_VISIBLE - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 

H

hashCode() - Method in class org.sakaiproject.signup.logic.SignupUser
 
hashCode() - Method in class org.sakaiproject.signup.model.SignupMeeting
 
hashCode() - Method in class org.sakaiproject.signup.model.SignupSite
 
hashCode() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
hashCode() - Method in class org.sakaiproject.signup.restful.SignupSiteItem
 
hasPermissionToCreate(SignupMeeting, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
test whether a user has permission to create a meeting in a meeting
hasSignupAttachments() - Method in class org.sakaiproject.signup.model.SignupMeeting
 

I

INDIVIDUAL - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
this represents an event/meeting, which has many time slots and requires signup.
isallowAttendance() - Method in class org.sakaiproject.signup.restful.SignupEvent
check if the meeting/event can take attendance
isAllowComment() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
isAllowedGroup(String, String, String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Check if this user has access to the group in the site
isAllowedSite(String, String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Check if this user has access to the site
isAllowedToCreateAnyInSite(String, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Check permission for creating event/meeting either at a site level or at a group level
isAllowedToCreateinGroup(String, String, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Test to see if the user has permission to create an event/meeting at group level in the site
isAllowedToCreateinSite(String, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Test to see if the user has permission to create an event/meeting at site level in the site
isAllowWaitList() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
isAttend() - Method in class org.sakaiproject.signup.logic.Permission
check if the user has attend permission
isAttended() - Method in class org.sakaiproject.signup.model.SignupAttendee
isAttended
isAttended() - Method in class org.sakaiproject.signup.restful.SignupParticipant
 
isAutoReminder() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
isAvailable() - Method in class org.sakaiproject.signup.model.SignupTimeslot
check if current time slot is available for adding more people
isAvailable() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
check if current time slot is available for adding more people
isCanceled() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
check if this time slot is cancelled
isCancellation() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
Does this type of email represent a cancellation?
isChecked() - Method in class org.sakaiproject.signup.logic.SignupUser
 
isCsvExportEnabled() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Is csv export enabled?
isCurrentUserSignedUp() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
isDelete() - Method in class org.sakaiproject.signup.logic.Permission
check if the user has delete permission
isDisplayAttendees() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
check if the name of Attendee should be display to public
isEidInputMode() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
isEventExisted(Long) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Test to see if the event exists.
isIcsEnabled() - Method in interface org.sakaiproject.signup.logic.SignupCalendarHelper
Is ICS calendar generation enabled in the external calendaring service?
isInitiator() - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
return true if the user is the event trigger
isLocked() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
check if the time slot is locked
isMeetingCrossDays() - Method in class org.sakaiproject.signup.model.SignupMeeting
This will test if the event/meeting is cross days
isMeetingCrossDays() - Method in class org.sakaiproject.signup.restful.SignupEvent
This will test if the event/meeting is cross days
isMeetingExpired() - Method in class org.sakaiproject.signup.model.SignupMeeting
This method will check if the event/meeting is already expired
isMeetingExpired() - Method in class org.sakaiproject.signup.restful.SignupEvent
This method will check if the event/meeting is already expired
isModifyComment() - Method in interface org.sakaiproject.signup.logic.messages.SignupEmailNotification
this type means that it will not generate ICS file
isMySignupEvents() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
isOnWaitList() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
Check to see if current user is on the waiting list
isPassedDeadline() - Method in class org.sakaiproject.signup.model.SignupMeeting
This method will check if the current time has already passed the signup deadline
isPassedDeadline() - Method in class org.sakaiproject.signup.restful.SignupEvent
This method will check if the current time has already passed the signup deadline
isPublishedSite() - Method in class org.sakaiproject.signup.logic.SignupUser
 
isRecurredMeeting() - Method in class org.sakaiproject.signup.model.SignupMeeting
 
isSignedUp() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
check to see if current user is signed up
isSiteScope() - Method in class org.sakaiproject.signup.model.SignupSite
check if the event/meeting is a site scope-wide
isSiteScope() - Method in class org.sakaiproject.signup.restful.SignupSiteItem
check if the event/meeting is a site scope-wide
isStartToSignUp() - Method in class org.sakaiproject.signup.model.SignupMeeting
This will test if the event/meeting is started to sign up
isStartToSignUp() - Method in class org.sakaiproject.signup.restful.SignupEvent
This will test if the event/meeting is started to sign up
isUnlimitedAttendee() - Method in class org.sakaiproject.signup.model.SignupTimeslot
check if the time slot allows unlimited attendee to join
isUnlimitedAttendee() - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
check if the time slot allows unlimited attendee to join
isUpdate() - Method in class org.sakaiproject.signup.logic.Permission
check if the user has update permission
isUserAdmin(String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
check to see if the user is Admin

L

loadSignupMeeting(Long, String, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This retrieve a SignupMeeting object from database according to the SignupMeeting Id
loadSignupMeetingWithAutoSelectedSite(Long, String, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This retrieve a SignupDefaultSiteEvent object from database according to the SignupMeeting Id.

M

MAX_NUMBER_OF_RETRY - Static variable in interface org.sakaiproject.signup.logic.Retry
 
MeetingTypes - Interface in org.sakaiproject.signup.model
This interface defines the constant types for event/meeting categories
modifyCalendar(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This method will modify the posted calendar at Scheduler tool for this event/meeting

N

NO_LOCATION - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 

O

ONCE_ONLY - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
 
org.sakaiproject.signup.logic - package org.sakaiproject.signup.logic
 
org.sakaiproject.signup.logic.messages - package org.sakaiproject.signup.logic.messages
 
org.sakaiproject.signup.model - package org.sakaiproject.signup.model
 
org.sakaiproject.signup.restful - package org.sakaiproject.signup.restful
 
org.sakaiproject.signup.util - package org.sakaiproject.signup.util
 
ORGANIZER_EDIT_COMMENT_NOTE - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 

P

Permission - Class in org.sakaiproject.signup.logic
This class retains permission information for attend, update and delete operations
Permission(boolean, boolean, boolean) - Constructor for class org.sakaiproject.signup.logic.Permission
Constructor
popSecurityAdvisor(SecurityAdvisor) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Pop the specified security advisor
postToCalendar(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This method will post the event/meeting into the Calendar at Scheduler tool
pushAllowCalendarEdit(Calendar) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Allow calendar.revise.any for the current user
pushSecurityAdvisor() - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Standard privileged push for the current user

R

REALM_ID_FOR_LOGIN_REQUIRED_ONLY - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
removeCalendarEvents(List<SignupMeeting>) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This method will remove a list of the posted Calendar for the events/meetings in Scheduler tool
removeCalendarEventsOnModifiedMeeting(List<SignupMeeting>) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This method will remove a list of the posted Calendar for a set of modified events/meetings in Scheduler tool
removeMeetings(List<SignupMeeting>) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This deletes a list of SignupMeeting objects.
removeUserFromGroup(String, String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Remove the user from the given group in the given site
Retry - Interface in org.sakaiproject.signup.logic
This interface defines how many times the system should try befor giving up when system tries to save, update or remove an event/meeting due to hibernate version for multiple user concurrency cases

S

SakaiFacade - Interface in org.sakaiproject.signup.logic
This is an interface to provides all necessary methods, which are depend on the Sakai Services.
saveMeeting(SignupMeeting, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This saves meeting object into database
saveMeetings(List<SignupMeeting>, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This saves meeting objects into database
SEND_EMAIL_ALL_PARTICIPANTS - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SEND_EMAIL_ONLY_ORGANIZER_COORDINATORS - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SEND_EMAIL_ONLY_SIGNED_UP_ATTENDEES - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
sendCancellationEmail(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupEmailFacade
This sends cancellation email to event/meeting organizer as well as to the people on waiting list, who get promoted due to the attendee's cancellation
sendCancellationEmail(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This sends cancellation email to event/meeting organizer as well as to the people on waiting list, who get promoted due to the attendee's cancellation
sendEmail(SignupMeeting, String) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This will send different kind of emails to all related participants in a meeting accourding to the meesage type
sendEmailAllUsers(SignupMeeting, String) - Method in interface org.sakaiproject.signup.logic.SignupEmailFacade
This send email event/meeting informaiotn to all related participants according to the message type
sendEmailToAttendee(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupEmailFacade
Send email to attendee when they sign up/cancel their attendance
sendEmailToAttendee(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
Send email to attendee when they sign up/cancel their attendance
sendEmailToOrganizer(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupEmailFacade
Attend will send an email to organizer when he/she sign up
sendEmailToOrganizer(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
An email will be sent to event/meeting organizer when attendee has taken some actions such as signup and cancel
sendEmailToParticipantsByOrganizerAction(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupEmailFacade
This will send email to participants by organizer
sendEmailToParticipantsByOrganizerAction(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This will send email to participants by organizer
sendUpdateCommentEmail(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupEmailFacade
Send email to attendee or organizers when they update the comment
sendUpdateCommentEmail(SignupEventTrackingInfo) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This sends an email notifying the receiver that the comment has been modified
setAddToTimeslot(SignupTimeslot) - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
set the assigned time slot
setAllocToTSid(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setAllowAttendance(boolean) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setAllowComment(boolean) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setAllowedUserActionTypes(String[]) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setAllowWaitList(boolean) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setAttend(boolean) - Method in class org.sakaiproject.signup.logic.Permission
set attendee permission
setAttended(boolean) - Method in class org.sakaiproject.signup.model.SignupAttendee
this is a setter.
setAttended(boolean) - Method in class org.sakaiproject.signup.restful.SignupParticipant
 
setAttendee(SignupAttendee) - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
set a SignupAttendee object
setAttendeeComment(String) - Method in class org.sakaiproject.signup.logic.messages.AttendeeComment
 
setAttendeeComment(AttendeeComment) - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
set the attendeeComment object
setAttendeeComment(AttendeeComment) - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
set the attendeeComment object
setAttendeeId(String) - Method in class org.sakaiproject.signup.logic.messages.AttendeeComment
 
setAttendees(List<SignupParticipant>) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setAttendeeUserId(String) - Method in class org.sakaiproject.signup.model.SignupAttendee
this is a setter method and it set the internal user id (not username)
setAttendeeUserId(String) - Method in class org.sakaiproject.signup.restful.SignupParticipant
this is a setter method and it set the internal user id (not username)
setAutoReminder(boolean) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setAvailableStatus(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setCalendarEventId(String) - Method in class org.sakaiproject.signup.model.SignupAttendee
this is a setter
setCalendarEventId(String) - Method in class org.sakaiproject.signup.model.SignupGroup
this is a setter.
setCalendarEventId(String) - Method in class org.sakaiproject.signup.model.SignupSite
this is a setter
setCalendarId(String) - Method in class org.sakaiproject.signup.model.SignupAttendee
this is a setter.
setCalendarId(String) - Method in class org.sakaiproject.signup.model.SignupGroup
this is a setter.
setCalendarId(String) - Method in class org.sakaiproject.signup.model.SignupSite
this is a setter
setCanceled(boolean) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setChecked(boolean) - Method in class org.sakaiproject.signup.logic.SignupUser
 
setCommentModifierUserId(String) - Method in class org.sakaiproject.signup.logic.messages.AttendeeComment
 
setComments(String) - Method in class org.sakaiproject.signup.model.SignupAttendee
this is a setter.
setComments(String) - Method in class org.sakaiproject.signup.restful.SignupParticipant
this is a setter.
setCreatedBy(String) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setCreatedDate(Date) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setCurrentUserSignedUp(boolean) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setDelete(boolean) - Method in class org.sakaiproject.signup.logic.Permission
set delete permission
setDescription(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setDisplayAttendees(boolean) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setDisplayName(String) - Method in class org.sakaiproject.signup.model.SignupAttendee
 
setDisplayName(String) - Method in class org.sakaiproject.signup.restful.SignupParticipant
 
setEidInputMode(boolean) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setEndTime(Date) - Method in class org.sakaiproject.signup.model.SignupMeeting
special setter.
setEndTime(Date) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setEndTime(Date) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setEventId(Long) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setFilename(String) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setFileSize(Long) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setGroupId(String) - Method in class org.sakaiproject.signup.model.SignupGroup
this is a setter.
setGroupId(String) - Method in class org.sakaiproject.signup.restful.SignupGroupItem
this is a setter.
setId(Long) - Method in class org.sakaiproject.signup.model.SignupSite
this is a setter
setId(Long) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setId(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setInitiator(boolean) - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
set true, when the user is the event trigger
setInscriptionTime(Instant) - Method in class org.sakaiproject.signup.model.SignupAttendee
 
setIsLink(Boolean) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setLastModifiedBy(String) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setLastModifiedDate(Date) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setLocation(String) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setLocation(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setLocked(boolean) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setMainSiteId(String) - Method in class org.sakaiproject.signup.logic.SignupUser
 
setMaxNoOfAttendees(int) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setMaxNumOfSlots(Integer) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setMeeting(SignupMeeting) - Method in interface org.sakaiproject.signup.logic.messages.SignupEventTrackingInfo
set the SignupMeeting object
setMeeting(SignupMeeting) - Method in class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
set the SignupMeeting object
setMeetingType(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setMessageType(String) - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
set a message type, which defines email message
setMimeType(String) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setMyEndTime(Date) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setMyStartTime(Date) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setOnWaitList(boolean) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
 
setOrganizerName(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setPermission(Permission) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setPublishedSite(boolean) - Method in class org.sakaiproject.signup.logic.SignupUser
 
setRecurrenceId(Long) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setRepeatType(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setReplacedAttendde(SignupAttendee) - Method in class org.sakaiproject.signup.logic.SignupTrackingItem
set the replaced SignupAttendee object
setResourceId(String) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setSignedUp(boolean) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
 
setSignupBegins(Date) - Method in class org.sakaiproject.signup.model.SignupMeeting
special setter
setSignupBegins(Date) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setSignupDeadline(Date) - Method in class org.sakaiproject.signup.model.SignupMeeting
special setter
setSignupDeadline(Date) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setSignupGroupItems(List<SignupGroupItem>) - Method in class org.sakaiproject.signup.restful.SignupSiteItem
this is a setter
setSignupGroups(List<SignupGroup>) - Method in class org.sakaiproject.signup.model.SignupSite
this is a setter
setSignupMainEventAttachItems(List<SignupAttachment>) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter. it only holds the attachments, which belongs to the entire event, not to individual time slot or participant
setSignupMeeting(SignupMeeting) - Method in class org.sakaiproject.signup.restful.SignupTargetSiteEventInfo
 
setSignupSiteId(String) - Method in class org.sakaiproject.signup.model.SignupAttendee
this is a setter.
setSignupSiteId(String) - Method in class org.sakaiproject.signup.restful.SignupParticipant
this is a setter.
setSignupSiteItems(List<SignupSiteItem>) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setSignupTimeSlotItems(List<SignupTimeslotItem>) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter.
setSiteId(String) - Method in class org.sakaiproject.signup.model.SignupSite
this is a setter
setSiteId(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setSiteId(String) - Method in class org.sakaiproject.signup.restful.SignupSiteItem
this is a setter
setStartTime(Date) - Method in class org.sakaiproject.signup.model.SignupMeeting
special setter
setStartTime(Date) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setStartTime(Date) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
setTargetSiteId(String) - Method in class org.sakaiproject.signup.restful.SignupTargetSiteEventInfo
 
setTimeslotId(Long) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setTitle(String) - Method in class org.sakaiproject.signup.model.SignupGroup
this is a setter.
setTitle(String) - Method in class org.sakaiproject.signup.model.SignupSite
this is a setter
setTitle(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
this is a setter
setTitle(String) - Method in class org.sakaiproject.signup.restful.SignupGroupItem
this is a setter.
setTitle(String) - Method in class org.sakaiproject.signup.restful.SignupSiteItem
this is a setter
setUpdate(boolean) - Method in class org.sakaiproject.signup.logic.Permission
set update permission
setUserActionType(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setUserActionWarningMsg(String) - Method in class org.sakaiproject.signup.restful.SignupEvent
 
setUserRole(Role) - Method in class org.sakaiproject.signup.logic.SignupUser
set the user Role object
setViewByAll(Boolean) - Method in class org.sakaiproject.signup.model.SignupAttachment
 
setWaitingList(List<SignupParticipant>) - Method in class org.sakaiproject.signup.restful.SignupTimeslotItem
this is a setter
SIGNUP_ATTEND - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_ATTEND_ALL - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_ATTENDEE_CANCEL - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ATTENDEE_PROMOTE - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ATTENDEE_SIGNUP - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ATTENDEE_SIGNUP_MOVE - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ATTENDEE_SIGNUP_REPLACE - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ATTENDEE_SIGNUP_SWAP - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_CANCEL_MEETING - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_CREATE_GROUP - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_CREATE_GROUP_ALL - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_CREATE_SITE - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
Can create meetings in site and groups in that site*
SIGNUP_DELETE_GROUP - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_DELETE_GROUP_ALL - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_DELETE_SITE - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_MEETING_MODIFIED - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_NEW_MEETING - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ORGANIZER_ADD - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_ORGANIZER_REMOVE - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_PRE_ASSIGN - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 
SIGNUP_UPDATE_GROUP - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_UPDATE_GROUP_ALL - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_UPDATE_SITE - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_VIEW - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SIGNUP_VIEW_ALL - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
SignupAttachment - Class in org.sakaiproject.signup.model
 
SignupAttachment() - Constructor for class org.sakaiproject.signup.model.SignupAttachment
 
SignupAttendee - Class in org.sakaiproject.signup.model
This class holds the information for signup attendee.
SignupAttendee() - Constructor for class org.sakaiproject.signup.model.SignupAttendee
Constructor
SignupAttendee(String, String) - Constructor for class org.sakaiproject.signup.model.SignupAttendee
This is a constructor
SignupCacheService - Interface in org.sakaiproject.signup.logic
SignupMeetingService is an interface, which provides methods to cache the search results of a list of the SignupMeeting objects from the DB.
SignupCalendarHelper - Interface in org.sakaiproject.signup.logic
Helper to create and modify CalendarEventEdit and VEvent objects from meetings and timeslots.
SignupDateFormat - Class in org.sakaiproject.signup.util
This class provides some static date formatting methods, which are commonly used by Signup tool
SignupDateFormat() - Constructor for class org.sakaiproject.signup.util.SignupDateFormat
 
SignupEmailFacade - Interface in org.sakaiproject.signup.logic
This is an interface, which provided methods for Signup tool to send emails out via emailService
SignupEmailNotification - Interface in org.sakaiproject.signup.logic.messages
This is an interface for email
SignupEvent - Class in org.sakaiproject.signup.restful
This class holds the information of sign-up meeting/event for RESTful and it's a wrapper class for SignupMeeting.
SignupEvent() - Constructor for class org.sakaiproject.signup.restful.SignupEvent
 
SignupEventTrackingInfo - Interface in org.sakaiproject.signup.logic.messages
This interface provides the necessary access methods to retrieve all related information caused by an user action inside the Signup tool
SignupEventTrackingInfoImpl - Class in org.sakaiproject.signup.logic.messages
This class implements the SignupEventTrackingInfo interface, which manage the event tracking/recording and provides the necessary access methods to retrieve all related information caused by an user action inside the Signup tool
SignupEventTrackingInfoImpl() - Constructor for class org.sakaiproject.signup.logic.messages.SignupEventTrackingInfoImpl
Constructor
SignupEventTypes - Class in org.sakaiproject.signup.logic
This interface defines the constants of event types
SignupEventTypes() - Constructor for class org.sakaiproject.signup.logic.SignupEventTypes
 
SignupGroup - Class in org.sakaiproject.signup.model
This class holds the information for signup group.
SignupGroup() - Constructor for class org.sakaiproject.signup.model.SignupGroup
 
SignupGroupItem - Class in org.sakaiproject.signup.restful
This class holds the information of sign-up group.
SignupGroupItem(String, String) - Constructor for class org.sakaiproject.signup.restful.SignupGroupItem
 
SignupMeeting - Class in org.sakaiproject.signup.model
 
SignupMeeting() - Constructor for class org.sakaiproject.signup.model.SignupMeeting
 
SignupMeetingService - Interface in org.sakaiproject.signup.logic
SignupMeetingService is an interface, which provides methods to manipulate the SignupMeeting object to the DB, send email, post/edit Calendar and check permission.
SignupMessageTypes - Interface in org.sakaiproject.signup.logic
This interface defines the constants of message type for email purpose
SignupParticipant - Class in org.sakaiproject.signup.restful
This class holds the information of sign-up attendee.
SignupParticipant() - Constructor for class org.sakaiproject.signup.restful.SignupParticipant
Constructor
SignupParticipant(String, String) - Constructor for class org.sakaiproject.signup.restful.SignupParticipant
This is a constructor
SignupSite - Class in org.sakaiproject.signup.model
This class holds the information for signup site.
SignupSite() - Constructor for class org.sakaiproject.signup.model.SignupSite
 
SignupSiteItem - Class in org.sakaiproject.signup.restful
This class holds the information of sign-up site.
SignupSiteItem(String, String) - Constructor for class org.sakaiproject.signup.restful.SignupSiteItem
 
SignupTargetSiteEventInfo - Class in org.sakaiproject.signup.restful
This class holds the information of sign-up meeting object and the permission information regarding to the targeted siteId.
SignupTargetSiteEventInfo(SignupMeeting, String) - Constructor for class org.sakaiproject.signup.restful.SignupTargetSiteEventInfo
 
SignupTimeslot - Class in org.sakaiproject.signup.model
This class holds the information for signup time slot.
SignupTimeslot() - Constructor for class org.sakaiproject.signup.model.SignupTimeslot
constructor
SignupTimeslotChanges - Interface in org.sakaiproject.signup.logic.messages
Email notification classes implement this to show that they hold information about timeslot changes for a user
SignupTimeslotItem - Class in org.sakaiproject.signup.restful
This class holds the information of sign-up time slot.
SignupTimeslotItem() - Constructor for class org.sakaiproject.signup.restful.SignupTimeslotItem
constructor
SignupTrackingItem - Class in org.sakaiproject.signup.logic
This class is a place holder, which contains all the related informaion along the way for one attendee when an action occurs in Signup tool
SignupTrackingItem(SignupAttendee, String) - Constructor for class org.sakaiproject.signup.logic.SignupTrackingItem
Constructor
SignupTrackingItem(SignupAttendee, String, boolean) - Constructor for class org.sakaiproject.signup.logic.SignupTrackingItem
Constructor
SignupUser - Class in org.sakaiproject.signup.logic
This class is a place holder, which contains all the user necessary informaion for Signup Tool
SignupUser(String, String, String, String, Role, String, boolean) - Constructor for class org.sakaiproject.signup.logic.SignupUser
Construtor
SignupUserActionException - Exception in org.sakaiproject.signup.logic
This class defines a specific exception caused by user action in Signup tool
SignupUserActionException() - Constructor for exception org.sakaiproject.signup.logic.SignupUserActionException
Creates a new instance of SignupUserActionException without detail message.
SignupUserActionException(String) - Constructor for exception org.sakaiproject.signup.logic.SignupUserActionException
Constructs an instance of SignupUserActionException with the specified detail message.
SignupUserActionException(Throwable) - Constructor for exception org.sakaiproject.signup.logic.SignupUserActionException
Constructs an instance of SignupUserActionException with the specified detail message.
SITE_ID_FIELD_NAME - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
STUDENT_ROLE_ID - Static variable in interface org.sakaiproject.signup.logic.SakaiFacade
 
synchonizeGroupTitle(String, String, String) - Method in interface org.sakaiproject.signup.logic.SakaiFacade
Synchronize the group title if group title has not been modified directly via Site-Info tool

T

toString() - Method in class org.sakaiproject.signup.restful.SignupEvent
 
toXml(Document, Stack) - Method in class org.sakaiproject.signup.restful.SignupEvent
 

U

UNLIMITED - Static variable in class org.sakaiproject.signup.model.SignupTimeslot
a constants maximum number for attendees
UNLIMITED - Static variable in class org.sakaiproject.signup.restful.SignupTimeslotItem
a constants maximum number for attendees
updateModifiedMeetings(List<SignupMeeting>, List<SignupTimeslot>, boolean) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This updates a list of SingupMeeting objects into the database storage.
updateSignupMeeting(SignupMeeting, boolean) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This updates the SingupMeeting object into the database storage.
updateSignupMeetings(List<SignupMeeting>, boolean) - Method in interface org.sakaiproject.signup.logic.SignupMeetingService
This updates a list of SingupMeeting objects into the database storage.
USER_ACTION_TYPE_FIELD_NAME - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
USER_ADD_TO_WAITLIST - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
USER_ATION_Types - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
USER_CANCEL_SIGNUP - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
USER_REMOVE_FROM_WAITLIST - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 
USER_SIGNUP - Static variable in class org.sakaiproject.signup.restful.SignupEvent
 

V

VALID_SEND_EMAIL_TO_SELECTED_PEOPLE_ONLY - Static variable in interface org.sakaiproject.signup.logic.SignupMessageTypes
 

W

WEEKDAYS - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
 
WEEKLY - Static variable in interface org.sakaiproject.signup.model.MeetingTypes
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages