@Controller(xpageName="broadcastproxyMyDashboard",
pageTitleI18nKey="broadcastproxy.xpage.pageTitle",
pagePathI18nKey="broadcastproxy.xpage.pagePathLabel")
public class BroadcastproxyXPage
extends fr.paris.lutece.portal.util.mvc.xpage.MVCApplication
Modifier and Type | Field and Description |
---|---|
static String |
PAGE_BROADCAST_MYDASHBOARD
Name of this application
|
Constructor and Description |
---|
BroadcastproxyXPage() |
Modifier and Type | Method and Description |
---|---|
fr.paris.lutece.portal.web.xpages.XPage |
doUpdateUserSubscriptions(javax.servlet.http.HttpServletRequest request)
Do update user subscriptions using the AJAX mode
json data should be like : { "userId": "xxxx.yyyyy@gmail.com", "feedTypes": [ {"id": "ALERT", "subscriptions": [ {"id": "Paris", "type": "ALERT",
"active": "0", "data": [] }, {"id": "Alerte", "type": "ALERT", "active": "1", "data": [ {"id": "bmo", "active": "1" }, {"id": "CMA", "active": "0" } ] }
] } ] }
|
addError, addError, addInfo, addInfo, addWarning, addWarning, download, download, fillCommons, getActionFullUrl, getActionUrl, getDefaultPagePath, getDefaultPageTitle, getLocale, getModel, getPage, getViewFullUrl, getViewUrl, getXPage, getXPage, getXPage, getXPage, getXPageName, populate, populate, redirect, redirect, redirect, redirect, redirectMessageBox, redirectView, responseJSON, responseXML, validateBean, validateBean
public static final String PAGE_BROADCAST_MYDASHBOARD
@Action(value="updateUserSubscriptions") public fr.paris.lutece.portal.web.xpages.XPage doUpdateUserSubscriptions(javax.servlet.http.HttpServletRequest request)
request
- The requestCopyright © 2020 City of Paris. All rights reserved.