fr.paris.lutece.portal.web.user
Class AdminUserJspBean

java.lang.Object
  extended by fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
      extended by fr.paris.lutece.portal.web.user.AdminUserJspBean

public class AdminUserJspBean
extends AdminFeaturesPageJspBean

This class provides the user interface to manage app user features ( manage, create, modify, remove, ... )


Constructor Summary
AdminUserJspBean()
           
 
Method Summary
 java.lang.String doConfirmRemoveAdminUser(javax.servlet.http.HttpServletRequest request)
          Returns the page of confirmation for deleting a provider
 java.lang.String doCreateAdminUser(javax.servlet.http.HttpServletRequest request)
          Process the data capture form of a new appUser
 java.lang.String doModifyAdminUser(javax.servlet.http.HttpServletRequest request)
          Process the change form of an appUser
 java.lang.String doModifyAdminUserRights(javax.servlet.http.HttpServletRequest request)
          Process the change form of an appUser rights
 java.lang.String doModifyAdminUserRoles(javax.servlet.http.HttpServletRequest request)
          Process the change form of an appUser roles
 java.lang.String doModifyAdminUserWorkgroups(javax.servlet.http.HttpServletRequest request)
          Process the change form of an appUser workspaces
 java.lang.String doRemoveAdminUser(javax.servlet.http.HttpServletRequest request)
          Process to the confirmation of deleting of an AppUser
 java.lang.String doSelectImportUser(javax.servlet.http.HttpServletRequest request)
          Performs checks on the selected user to import and redirects on the creation form.
 java.lang.String getCreateAdminUser(javax.servlet.http.HttpServletRequest request)
          Returns the data capture form of a new User
 java.lang.String getFindImportAdminUser(javax.servlet.http.HttpServletRequest request)
          Display the page for user import.
 java.lang.String getManageAdminUserRights(javax.servlet.http.HttpServletRequest request)
          Build the User right list
 java.lang.String getManageAdminUserRoles(javax.servlet.http.HttpServletRequest request)
          Build the User role list
 java.lang.String getManageAdminUsers(javax.servlet.http.HttpServletRequest request)
          Build the User list
 java.lang.String getManageAdminUserWorkgroups(javax.servlet.http.HttpServletRequest request)
          Build the User workgroup list
 java.lang.String getModifyAdminUser(javax.servlet.http.HttpServletRequest request)
          Returns the form to update info about a AppUser
 java.lang.String getModifyAdminUserRights(javax.servlet.http.HttpServletRequest request)
          Build the right list
 java.lang.String getModifyAdminUserRoles(javax.servlet.http.HttpServletRequest request)
          Build the role list
 java.lang.String getModifyAdminUserWorkgroups(javax.servlet.http.HttpServletRequest request)
          Build the assignable workgroups list
 
Methods inherited from class fr.paris.lutece.portal.web.admin.AdminFeaturesPageJspBean
getAdminPage, getFeatureIcon, getHomeUrl, getLocale, getPageTitle, getUser, init, setFeatureIcon, setPageTitleProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminUserJspBean

public AdminUserJspBean()
Method Detail

getManageAdminUsers

public java.lang.String getManageAdminUsers(javax.servlet.http.HttpServletRequest request)
Build the User list

Parameters:
request - Http Request
Returns:
the AppUser list

getFindImportAdminUser

public java.lang.String getFindImportAdminUser(javax.servlet.http.HttpServletRequest request)
Display the page for user import. This page is used in module mode to link a user to its code in the module (for later authentication) and to populate the creation form with the data the module is able to provide.

Parameters:
request - the http request
Returns:
the html code for the import page

doSelectImportUser

public java.lang.String doSelectImportUser(javax.servlet.http.HttpServletRequest request)
Performs checks on the selected user to import and redirects on the creation form. This page is used in module mode.

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the creation form if check ok, an error page url otherwise

getCreateAdminUser

public java.lang.String getCreateAdminUser(javax.servlet.http.HttpServletRequest request)
Returns the data capture form of a new User

Parameters:
request - The HTTP Request
Returns:
The HTML form

doCreateAdminUser

public java.lang.String doCreateAdminUser(javax.servlet.http.HttpServletRequest request)
Process the data capture form of a new appUser

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the process result

getModifyAdminUser

public java.lang.String getModifyAdminUser(javax.servlet.http.HttpServletRequest request)
Returns the form to update info about a AppUser

Parameters:
request - The Http request
Returns:
The HTML form to update info

doModifyAdminUser

public java.lang.String doModifyAdminUser(javax.servlet.http.HttpServletRequest request)
Process the change form of an appUser

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result

doConfirmRemoveAdminUser

public java.lang.String doConfirmRemoveAdminUser(javax.servlet.http.HttpServletRequest request)
Returns the page of confirmation for deleting a provider

Parameters:
request - The Http Request
Returns:
the confirmation url

doRemoveAdminUser

public java.lang.String doRemoveAdminUser(javax.servlet.http.HttpServletRequest request)
Process to the confirmation of deleting of an AppUser

Parameters:
request - The Http Request
Returns:
the HTML page

getManageAdminUserRights

public java.lang.String getManageAdminUserRights(javax.servlet.http.HttpServletRequest request)
Build the User right list

Parameters:
request - Http Request
Returns:
the right list

getManageAdminUserWorkgroups

public java.lang.String getManageAdminUserWorkgroups(javax.servlet.http.HttpServletRequest request)
Build the User workgroup list

Parameters:
request - Http Request
Returns:
the right list

getModifyAdminUserWorkgroups

public java.lang.String getModifyAdminUserWorkgroups(javax.servlet.http.HttpServletRequest request)
Build the assignable workgroups list

Parameters:
request - Http Request
Returns:
the right list

getModifyAdminUserRights

public java.lang.String getModifyAdminUserRights(javax.servlet.http.HttpServletRequest request)
Build the right list

Parameters:
request - Http Request
Returns:
the right list

doModifyAdminUserRights

public java.lang.String doModifyAdminUserRights(javax.servlet.http.HttpServletRequest request)
Process the change form of an appUser rights

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result

getManageAdminUserRoles

public java.lang.String getManageAdminUserRoles(javax.servlet.http.HttpServletRequest request)
Build the User role list

Parameters:
request - Http Request
Returns:
the right list

getModifyAdminUserRoles

public java.lang.String getModifyAdminUserRoles(javax.servlet.http.HttpServletRequest request)
Build the role list

Parameters:
request - Http Request
Returns:
the right list

doModifyAdminUserRoles

public java.lang.String doModifyAdminUserRoles(javax.servlet.http.HttpServletRequest request)
Process the change form of an appUser roles

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result

doModifyAdminUserWorkgroups

public java.lang.String doModifyAdminUserWorkgroups(javax.servlet.http.HttpServletRequest request)
Process the change form of an appUser workspaces

Parameters:
request - The Http request
Returns:
The Jsp URL of the process result


Copyright © 2007 Mairie de Paris. All Rights Reserved.