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

java.lang.Object
  extended by fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
      extended by fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
          extended by fr.paris.lutece.plugins.helpdesk.web.HelpdeskUserJspBean

public class HelpdeskUserJspBean
extends fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean

This class is used for back office management of helpdesk topics.


Field Summary
static java.lang.String RIGHT_MANAGE_USER_HELPDESK
           
 
Constructor Summary
HelpdeskUserJspBean()
          Creates a new instance of HelpdeskUserJspBean
 
Method Summary
 java.lang.String doCreateQuestionTopic(javax.servlet.http.HttpServletRequest request)
          Processes the creation of a question topic
 java.lang.String doCreateQuestionType(javax.servlet.http.HttpServletRequest request)
          Processes the creation of a question type
 java.lang.String doModifyQuestionTopic(javax.servlet.http.HttpServletRequest request)
          Processes the modification of a question type
 java.lang.String doModifyQuestionType(javax.servlet.http.HttpServletRequest request)
          Processes the modification of a question type
 java.lang.String doRemoveQuestionTopic(javax.servlet.http.HttpServletRequest request)
          Processes question type removal
 java.lang.String doRemoveQuestionType(javax.servlet.http.HttpServletRequest request)
          Processes question type removal
 java.lang.String getConfirmRemoveQuestionTopic(javax.servlet.http.HttpServletRequest request)
          Returns the subject removal form
 java.lang.String getConfirmRemoveQuestionType(javax.servlet.http.HttpServletRequest request)
          Returns the subject removal form
 java.lang.String getCreateQuestionTopic(javax.servlet.http.HttpServletRequest request)
          Returns the question topic creation form
 java.lang.String getCreateQuestionType(javax.servlet.http.HttpServletRequest request)
          Returns the question type creation form
 java.lang.String getManageHelpdeskAdmin(javax.servlet.http.HttpServletRequest request)
          Returns the help desk administration menu - the list of topics
 java.lang.String getModifyQuestionTopic(javax.servlet.http.HttpServletRequest request)
          Returns the question type modification form
 java.lang.String getModifyQuestionType(javax.servlet.http.HttpServletRequest request)
          Returns the question type modification form
 java.lang.String getQuestionTopicList(javax.servlet.http.HttpServletRequest request)
          Returns the list of question topics
 
Methods inherited from class fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
getPlugin, init
 
Methods inherited from class fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
getAdminPage, getFeatureIcon, getHomeUrl, getLocale, getPageTitle, getUser, setFeatureIcon, setPageTitleProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RIGHT_MANAGE_USER_HELPDESK

public static final java.lang.String RIGHT_MANAGE_USER_HELPDESK
See Also:
Constant Field Values
Constructor Detail

HelpdeskUserJspBean

public HelpdeskUserJspBean()
Creates a new instance of HelpdeskUserJspBean

Method Detail

getManageHelpdeskAdmin

public java.lang.String getManageHelpdeskAdmin(javax.servlet.http.HttpServletRequest request)
Returns the help desk administration menu - the list of topics

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

getConfirmRemoveQuestionType

public java.lang.String getConfirmRemoveQuestionType(javax.servlet.http.HttpServletRequest request)
Returns the subject removal form

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

doRemoveQuestionType

public java.lang.String doRemoveQuestionType(javax.servlet.http.HttpServletRequest request)
Processes question type removal

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

getCreateQuestionType

public java.lang.String getCreateQuestionType(javax.servlet.http.HttpServletRequest request)
Returns the question type creation form

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

getModifyQuestionType

public java.lang.String getModifyQuestionType(javax.servlet.http.HttpServletRequest request)
Returns the question type modification form

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

doCreateQuestionType

public java.lang.String doCreateQuestionType(javax.servlet.http.HttpServletRequest request)
Processes the creation of a question type

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

doModifyQuestionType

public java.lang.String doModifyQuestionType(javax.servlet.http.HttpServletRequest request)
Processes the modification of a question type

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

getQuestionTopicList

public java.lang.String getQuestionTopicList(javax.servlet.http.HttpServletRequest request)
Returns the list of question topics

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

getCreateQuestionTopic

public java.lang.String getCreateQuestionTopic(javax.servlet.http.HttpServletRequest request)
Returns the question topic creation form

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

doCreateQuestionTopic

public java.lang.String doCreateQuestionTopic(javax.servlet.http.HttpServletRequest request)
Processes the creation of a question topic

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

getModifyQuestionTopic

public java.lang.String getModifyQuestionTopic(javax.servlet.http.HttpServletRequest request)
Returns the question type modification form

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

doModifyQuestionTopic

public java.lang.String doModifyQuestionTopic(javax.servlet.http.HttpServletRequest request)
Processes the modification of a question type

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

getConfirmRemoveQuestionTopic

public java.lang.String getConfirmRemoveQuestionTopic(javax.servlet.http.HttpServletRequest request)
Returns the subject removal form

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

doRemoveQuestionTopic

public java.lang.String doRemoveQuestionTopic(javax.servlet.http.HttpServletRequest request)
Processes question type removal

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


Copyright © 2007 Mairie de Paris. All Rights Reserved.