@Controller
@RequestMapping(value="VIEW")
@SessionAttributes(value="filterTypes")
public class EditorLinkController
extends fr.toutatice.portail.cms.nuxeo.api.CMSPortlet
implements org.springframework.web.portlet.context.PortletConfigAware, org.springframework.web.portlet.context.PortletContextAware
CMSPortlet,
PortletConfigAware,
PortletContextAware| Constructor and Description |
|---|
EditorLinkController()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
formInitBinder(org.springframework.web.bind.WebDataBinder binder)
Editor link form init binder.
|
void |
getFilters(javax.portlet.ResourceRequest request,
javax.portlet.ResourceResponse response)
Get filters HTML content resource mapping.
|
List<FilterType> |
getFilterTypes(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Get filter types.
|
EditorLinkForm |
getForm(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Get editor link form model attribute.
|
List<UrlType> |
getUrlTypes(javax.portlet.PortletRequest request,
javax.portlet.PortletResponse response)
Get URL types model attribute.
|
void |
postConstruct()
Portlet initialization.
|
void |
search(javax.portlet.ResourceRequest request,
javax.portlet.ResourceResponse response,
String filter,
String page)
Search documents resource mapping.
|
void |
setPortletConfig(javax.portlet.PortletConfig portletConfig) |
void |
setPortletContext(javax.portlet.PortletContext portletContext) |
void |
submit(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
EditorLinkForm form,
org.springframework.validation.BindingResult result)
Submit action mapping.
|
void |
unlink(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
EditorLinkForm form)
Unlink action mapping.
|
String |
view(javax.portlet.RenderRequest request,
javax.portlet.RenderResponse response)
View render mapping.
|
addCommentAction, createNuxeoController, deleteCommentAction, destroy, formatResourceLastModified, getCMSService, getNuxeoNavigationService, getNuxeoService, init, isResourceExpired, processCommentAction, serveResource, serveResourceByCache, serveResourceEditor, serveResourceException, serveResourceFancytreeLazyLoadingaddNotification, addNotification, getBundleFactory, getDirectoryService, getMenubarService, getMessage, getMessage, getNotificationsService, getPortalUrlFactory, getTraceServicedoDispatch, 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)
request - render requestresponse - render response@ActionMapping(value="submit")
public void submit(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@ModelAttribute(value="form") @Validated
EditorLinkForm form,
org.springframework.validation.BindingResult result)
throws javax.portlet.PortletException
request - action requestresponse - action responseform - javax.portlet.PortletException@ActionMapping(value="unlink")
public void unlink(javax.portlet.ActionRequest request,
javax.portlet.ActionResponse response,
@ModelAttribute(value="form")
EditorLinkForm form)
throws javax.portlet.PortletException
request - action requestresponse - action responseform - editor link formjavax.portlet.PortletException@ResourceMapping(value="search")
public void search(javax.portlet.ResourceRequest request,
javax.portlet.ResourceResponse response,
@RequestParam(value="filter",required=false)
String filter,
@RequestParam(value="page",required=false)
String page)
throws javax.portlet.PortletException,
IOException
request - resource requestresponse - resource responsefilter - search filterpage - search pagination page numberjavax.portlet.PortletExceptionIOException@ResourceMapping(value="filters")
public void getFilters(javax.portlet.ResourceRequest request,
javax.portlet.ResourceResponse response)
throws javax.portlet.PortletException,
IOException
request - resource requestresponse - resource responsejavax.portlet.PortletExceptionIOException@ModelAttribute(value="form") public EditorLinkForm getForm(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response) throws javax.portlet.PortletException
request - portlet requestresponse - portlet responsejavax.portlet.PortletException@InitBinder(value="form") public void formInitBinder(org.springframework.web.bind.WebDataBinder binder)
binder - web data binder@ModelAttribute(value="urlTypes") public List<UrlType> getUrlTypes(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response) throws javax.portlet.PortletException
request - portlet requestresponse - portlet responsejavax.portlet.PortletException@ModelAttribute(value="filterTypes") public List<FilterType> getFilterTypes(javax.portlet.PortletRequest request, javax.portlet.PortletResponse response) throws javax.portlet.PortletException
request - portlet requestresponse - portlet responsejavax.portlet.PortletExceptionpublic void setPortletConfig(javax.portlet.PortletConfig portletConfig)
setPortletConfig in interface org.springframework.web.portlet.context.PortletConfigAwarepublic void setPortletContext(javax.portlet.PortletContext portletContext)
setPortletContext in interface org.springframework.web.portlet.context.PortletContextAwareCopyright © 2019 OSIVIA. All rights reserved.