public class SignupObjectConverter extends Object
This class will provides methods for converting the SignupMeeting object to SignupEvent object, which contains the only necessary information for client side and hide away the user information.
| Constructor and Description |
|---|
SignupObjectConverter() |
| Modifier and Type | Method and Description |
|---|---|
static org.sakaiproject.signup.restful.SignupEvent |
convertToSignupEventObj(org.sakaiproject.signup.model.SignupMeeting sm,
String userId,
String currentSiteId,
boolean isDeepCopy,
boolean isMySignUp,
org.sakaiproject.signup.logic.SakaiFacade sakaiFacade) |
static List<org.sakaiproject.signup.restful.SignupParticipant> |
convertToSignupParticipants(org.sakaiproject.signup.restful.SignupTimeslotItem timeslotItem,
List<org.sakaiproject.signup.model.SignupAttendee> attendees,
boolean showAttendeeName,
boolean isWaitList,
boolean isOrganizer,
org.sakaiproject.signup.logic.SakaiFacade sakaiFacade) |
static List<org.sakaiproject.signup.restful.SignupGroupItem> |
getSignupGroupItems(List<org.sakaiproject.signup.model.SignupGroup> groups) |
static List<org.sakaiproject.signup.model.SignupAttachment> |
getSignupMainEventAttachmentItems(org.sakaiproject.signup.model.SignupMeeting sm) |
static List<org.sakaiproject.signup.restful.SignupSiteItem> |
getSignupSiteItems(List<org.sakaiproject.signup.model.SignupSite> sites) |
static List<org.sakaiproject.signup.restful.SignupTimeslotItem> |
getSignupTimeslotItems(List<org.sakaiproject.signup.model.SignupTimeslot> timeslots,
boolean isOrganizer,
org.sakaiproject.signup.logic.SakaiFacade sakaiFacade) |
public static org.sakaiproject.signup.restful.SignupEvent convertToSignupEventObj(org.sakaiproject.signup.model.SignupMeeting sm,
String userId,
String currentSiteId,
boolean isDeepCopy,
boolean isMySignUp,
org.sakaiproject.signup.logic.SakaiFacade sakaiFacade)
public static List<org.sakaiproject.signup.restful.SignupSiteItem> getSignupSiteItems(List<org.sakaiproject.signup.model.SignupSite> sites)
public static List<org.sakaiproject.signup.restful.SignupGroupItem> getSignupGroupItems(List<org.sakaiproject.signup.model.SignupGroup> groups)
public static List<org.sakaiproject.signup.restful.SignupTimeslotItem> getSignupTimeslotItems(List<org.sakaiproject.signup.model.SignupTimeslot> timeslots, boolean isOrganizer, org.sakaiproject.signup.logic.SakaiFacade sakaiFacade)
public static List<org.sakaiproject.signup.restful.SignupParticipant> convertToSignupParticipants(org.sakaiproject.signup.restful.SignupTimeslotItem timeslotItem, List<org.sakaiproject.signup.model.SignupAttendee> attendees, boolean showAttendeeName, boolean isWaitList, boolean isOrganizer, org.sakaiproject.signup.logic.SakaiFacade sakaiFacade)
public static List<org.sakaiproject.signup.model.SignupAttachment> getSignupMainEventAttachmentItems(org.sakaiproject.signup.model.SignupMeeting sm)
Copyright © 2007-2016 Sakai Project. All Rights Reserved.