@Controller
@RequestMapping(value="VIEW")
public class ViewCalendarController
extends fr.toutatice.portail.cms.nuxeo.api.CMSPortlet
implements org.springframework.web.portlet.context.PortletContextAware, org.springframework.web.portlet.context.PortletConfigAware
CMSPortlet,
PortletContextAware,
PortletConfigAware| Constructor and Description |
|---|
ViewCalendarController()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CalendarData |
getCalendarData(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
String periodTypeName)
Get calendar data.
|
String |
handleException(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response,
Exception exception)
Exception handler.
|
void |
postConstruct()
Post-construct.
|
void |
selectNextPeriod(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
CalendarData calendarData)
Select next period action mapping.
|
void |
selectPreviousPeriod(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
CalendarData calendarData)
Select previous period action mapping.
|
void |
selectToday(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response)
Select today action mapping.
|
void |
setPortletConfig(javax.portlet.PortletConfig portletConfig) |
void |
setPortletContext(javax.portlet.PortletContext portletContext) |
String |
view(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response,
String selectedDate,
CalendarData calendarData)
View calendar render mapping
|
addCommentAction, createNuxeoController, deleteCommentAction, destroy, formatResourceLastModified, getCMSService, getNuxeoNavigationService, getNuxeoService, init, isResourceExpired, processCommentAction, serveResource, serveResourceByCache, serveResourceException, serveResourceFancytreeLazyLoadingaddNotification, addNotification, getBundleFactory, getDirectoryService, getMenubarService, getMessage, getMessage, getNotificationsService, getPortalUrlFactorydoDispatch, doEdit, doHeaders, doHelp, doView, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, processAction, processEvent, render@PostConstruct public void postConstruct() throws javax.portlet.PortletException
javax.portlet.PortletException@RenderMapping public String view(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response, @RequestParam(value="date",required=false) String selectedDate, @ModelAttribute CalendarData calendarData) throws javax.portlet.PortletException
request - render requestresponse - render responseselectedDate - request parameter, may be nulljavax.portlet.PortletException@ExceptionHandler(value=java.lang.Exception.class) public String handleException(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, Exception exception)
request - portlet requestresponse - portlet responseexception - current exception@ActionMapping(value="today")
public void selectToday(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response)
throws javax.portlet.PortletException
request - action requestresponse - action responsejavax.portlet.PortletException@ActionMapping(value="previous")
public void selectPreviousPeriod(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@ModelAttribute(value="calendarData")
CalendarData calendarData)
throws javax.portlet.PortletException
request - action requestresponse - action responsecalendarData - calendar datajavax.portlet.PortletException@ActionMapping(value="next")
public void selectNextPeriod(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@ModelAttribute(value="calendarData")
CalendarData calendarData)
throws javax.portlet.PortletException
request - action requestresponse - action responsecalendarData - calendar datajavax.portlet.PortletException@ModelAttribute(value="calendarData") public CalendarData getCalendarData(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response, @RequestParam(value="period",required=false) String periodTypeName) throws javax.portlet.PortletException
request - portlet requestresponse - portlet responseperiodTypeName - period type name request parameter, may be nulljavax.portlet.PortletExceptionpublic void setPortletContext(javax.portlet.PortletContext portletContext)
setPortletContext in interface org.springframework.web.portlet.context.PortletContextAwarepublic void setPortletConfig(javax.portlet.PortletConfig portletConfig)
setPortletConfig in interface org.springframework.web.portlet.context.PortletConfigAwareCopyright © 2015 OSIVIA. All rights reserved.