fr.paris.lutece.portal.web.xpages
Interface XPageApplication

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractXPageApplication, SearchApp, SiteMapApp

public interface XPageApplication
extends Serializable

This interface is used to add Xpages to the portal.


Method Summary
 XPage getPage(javax.servlet.http.HttpServletRequest request, int nMode, Plugin plugin)
          Returns the XPage content depending on the request parameters and the current mode.
 

Method Detail

getPage

XPage getPage(javax.servlet.http.HttpServletRequest request,
              int nMode,
              Plugin plugin)
              throws UserNotSignedException,
                     SiteMessageException
Returns the XPage content depending on the request parameters and the current mode.

Parameters:
request - The HTTP request.
nMode - The current mode.
plugin - The plugin
Returns:
The page content.
Throws:
UserNotSignedException - If the application ask for an user sign
SiteMessageException - occurs when a site message need to be displayed


Copyright © 2014 Mairie de Paris. All Rights Reserved.