@Controller @RequestMapping(value="EDIT") public class EditCalendarSubscriptionsController extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
EditCalendarSubscriptionsController() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSharedCalendar(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
Long id) |
void |
defaultAction(javax.portlet.ActionRequest request) |
CalendarPreferencesCommand |
getForm(javax.portlet.PortletRequest request)
Return a pre-populated preferences form for the current user.
|
List<String> |
getTimeZones()
Return the list of available time zone IDs.
|
void |
hideCalendar(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
Long id) |
void |
removeSubscription(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
Long id) |
void |
setCalendarSetDao(ICalendarSetDao calendarSetDao) |
void |
setCalendarStore(CalendarStore calendarStore) |
void |
setPredefinedEditActions(Map<String,String> predefinedEditActions) |
void |
setTimeZones(List<String> timeZones)
Set the list of time zone IDs that should be presented as options for user time zones.
|
void |
showCalendar(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
Long id) |
void |
updatePreferences(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
CalendarPreferencesCommand form)
Process the preferences update request.
|
org.springframework.web.portlet.ModelAndView |
viewEditOptions(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
org.springframework.web.portlet.ModelAndView |
viewSubscriptions(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response) |
public void setPredefinedEditActions(Map<String,String> predefinedEditActions)
public void setTimeZones(List<String> timeZones)
public void setCalendarStore(CalendarStore calendarStore)
@Autowired public void setCalendarSetDao(ICalendarSetDao calendarSetDao)
@RequestMapping
public org.springframework.web.portlet.ModelAndView viewEditOptions(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
@RequestMapping(params="action=editSubscriptions")
public org.springframework.web.portlet.ModelAndView viewSubscriptions(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
@ActionMapping public void defaultAction(javax.portlet.ActionRequest request)
@ActionMapping(params="action=deleteUserCalendar")
public void removeSubscription(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@RequestParam(value="configurationId")
Long id)
@ActionMapping(params="action=showCalendar")
public void showCalendar(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@RequestParam(value="configurationId")
Long id)
@ActionMapping(params="action=hideCalendar")
public void hideCalendar(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@RequestParam(value="configurationId")
Long id)
@ActionMapping(params="action=addSharedCalendar")
public void addSharedCalendar(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@RequestParam(value="definitionId")
Long id)
@ActionMapping(params="action=editPreferences")
public void updatePreferences(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@ModelAttribute(value="calendarPreferencesCommand")
CalendarPreferencesCommand form)
throws Exception
Exception@ModelAttribute(value="timezones") public List<String> getTimeZones()
@ModelAttribute(value="calendarPreferencesCommand") public CalendarPreferencesCommand getForm(javax.portlet.PortletRequest request) throws Exception
ExceptionCopyright © 2019 Apereo. All rights reserved.