fr.paris.lutece.plugins.helpdesk.web
Class HelpdeskApp

java.lang.Object
  extended by fr.paris.lutece.plugins.helpdesk.web.HelpdeskApp
All Implemented Interfaces:
fr.paris.lutece.portal.web.xpages.XPageApplication

public class HelpdeskApp
extends java.lang.Object
implements fr.paris.lutece.portal.web.xpages.XPageApplication

This class implements the HelpDesk XPage.


Constructor Summary
HelpdeskApp()
          Creates a new QuizPage object.
 
Method Summary
 java.lang.String doSendQuestionMail(javax.servlet.http.HttpServletRequest request)
          Processes the sending of a question
 java.lang.String getContactForm(javax.servlet.http.HttpServletRequest request)
          Returns the contact form
 java.lang.String getContactFormError(javax.servlet.http.HttpServletRequest request)
          Returns the contact form's result page
 java.lang.String getContactFormResult(javax.servlet.http.HttpServletRequest request)
          Returns the contact form's result page
 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 Helpdesk XPage content depending on the request parameters and the current mode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HelpdeskApp

public HelpdeskApp()
Creates a new QuizPage object.

Method Detail

getPage

public 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 Helpdesk XPage content depending on the request parameters and the current mode.

Specified by:
getPage in interface fr.paris.lutece.portal.web.xpages.XPageApplication
Parameters:
request - The HTTP request.
nMode - The current mode.
plugin - The plugin.
Returns:
The page content.

getContactForm

public java.lang.String getContactForm(javax.servlet.http.HttpServletRequest request)
Returns the contact form

Parameters:
request - The Html request
Returns:
The Html template

doSendQuestionMail

public java.lang.String doSendQuestionMail(javax.servlet.http.HttpServletRequest request)
Processes the sending of a question

Parameters:
request - The Http request
Returns:
The URL to redirect to

getContactFormResult

public java.lang.String getContactFormResult(javax.servlet.http.HttpServletRequest request)
Returns the contact form's result page

Parameters:
request - The Http request
Returns:
The Html template

getContactFormError

public java.lang.String getContactFormError(javax.servlet.http.HttpServletRequest request)
Returns the contact form's result page

Parameters:
request - The Http request
Returns:
The Html template


Copyright © 2007 Mairie de Paris. All Rights Reserved.