public class DiggApp extends Object implements fr.paris.lutece.portal.web.xpages.XPageApplication
Modifier and Type | Field and Description |
---|---|
static String |
ACTION_VIEW_DIGG_SUBMIT |
static String |
ANCHOR_DIGG_SUBMIT |
static String |
ANCHOR_FRAMESET_CONTENT_DIGG |
static String |
PARAMETER_CLEAR_FILTER |
static String |
PARAMETER_DIGG_DETAIL |
Constructor and Description |
---|
DiggApp() |
Modifier and Type | Method and Description |
---|---|
void |
doCreateComment(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Perform Action create Comment
|
void |
doCreateDiggSubmit(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Perform Action create Digg Submit
|
CommentSubmit |
doInsertComment(javax.servlet.http.HttpServletRequest request,
DiggSubmit diggSubmit,
String strCommentValueDigg,
fr.paris.lutece.portal.service.plugin.Plugin plugin,
fr.paris.lutece.portal.service.security.LuteceUser user,
int nIdParentComment)
return the new comment submit create
|
void |
doReport(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Perform Action Report
|
void |
doSubscribeDigg(javax.servlet.http.HttpServletRequest request)
Do subscribe to a digg or a digg submit.
|
void |
doUnsubscribeDigg(javax.servlet.http.HttpServletRequest request)
Do unsubscribe to a digg or a digg submit.
|
void |
doVote(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Perform Action Vote
|
fr.paris.lutece.portal.web.xpages.XPage |
getPage(javax.servlet.http.HttpServletRequest request,
int nMode,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Returns the DiggLike XPage result content depending on the request
parameters and the current mode.
|
fr.paris.lutece.portal.web.xpages.XPage |
getViewCreateDiggSubmit(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Display create DiggSubmit Form
|
fr.paris.lutece.portal.web.xpages.XPage |
getViewCreateReport(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Display create Report form
|
fr.paris.lutece.portal.web.xpages.XPage |
getViewCreateSubComment(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Display create sub comment
|
fr.paris.lutece.portal.web.xpages.XPage |
getViewDiggList(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Display Digg List
|
fr.paris.lutece.portal.web.xpages.XPage |
getViewDiggSubmit(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Display view DiggSubmit
|
fr.paris.lutece.portal.web.xpages.XPage |
getViewDiggSubmitList(fr.paris.lutece.portal.web.xpages.XPage page,
int nMode,
javax.servlet.http.HttpServletRequest request)
Display DiggSubmit List
|
void |
init(javax.servlet.http.HttpServletRequest request,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
method init
|
public static final String ANCHOR_DIGG_SUBMIT
public static final String ANCHOR_FRAMESET_CONTENT_DIGG
public static final String PARAMETER_CLEAR_FILTER
public static final String PARAMETER_DIGG_DETAIL
public static final String ACTION_VIEW_DIGG_SUBMIT
public fr.paris.lutece.portal.web.xpages.XPage getPage(javax.servlet.http.HttpServletRequest request, int nMode, fr.paris.lutece.portal.service.plugin.Plugin plugin) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
getPage
in interface fr.paris.lutece.portal.web.xpages.XPageApplication
request
- the HttpServletRequest
nMode
- the modeplugin
- Plugin
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public fr.paris.lutece.portal.web.xpages.XPage getViewDiggList(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public fr.paris.lutece.portal.web.xpages.XPage getViewDiggSubmitList(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public fr.paris.lutece.portal.web.xpages.XPage getViewDiggSubmit(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public fr.paris.lutece.portal.web.xpages.XPage getViewCreateDiggSubmit(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public fr.paris.lutece.portal.web.xpages.XPage getViewCreateSubComment(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public fr.paris.lutece.portal.web.xpages.XPage getViewCreateReport(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public void doCreateDiggSubmit(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public void doSubscribeDigg(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.message.SiteMessageException
PARAMETER_ID_SUBMIT_DIGG
has a value, then subscribe to the digg
submit, otherwise subscribe to the diggrequest
- The requestfr.paris.lutece.portal.service.message.SiteMessageException
- If the digg or the digg submit does not
existpublic void doUnsubscribeDigg(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.message.SiteMessageException
PARAMETER_ID_SUBMIT_DIGG
has a value, then unsubscribe to the
digg submit, otherwise unsubscribe to the diggrequest
- The requestfr.paris.lutece.portal.service.message.SiteMessageException
- If the digg or the digg submit does not
existpublic void doCreateComment(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public void doReport(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public void doVote(fr.paris.lutece.portal.web.xpages.XPage page, int nMode, javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException, fr.paris.lutece.portal.service.message.SiteMessageException
request
- the HttpServletRequest
nMode
- the modepage
- XPage
fr.paris.lutece.portal.service.security.UserNotSignedException
- UserNotSignedException
fr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageException
public CommentSubmit doInsertComment(javax.servlet.http.HttpServletRequest request, DiggSubmit diggSubmit, String strCommentValueDigg, fr.paris.lutece.portal.service.plugin.Plugin plugin, fr.paris.lutece.portal.service.security.LuteceUser user, int nIdParentComment) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- the http requestdiggSubmit
- the DiggSubmitstrCommentValueDigg
- the comment valueplugin
- the pluginnIdParentComment
- the id of the parent of this commentuser
- the Lutece user associate to the commentfr.paris.lutece.portal.service.message.SiteMessageException
- SiteMessageExceptionpublic void init(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin plugin)
request
- The HTTP requestplugin
- The pluginCopyright © 2016 Mairie de Paris. All Rights Reserved.