fr.paris.lutece.plugins.profiles.web
Class ProfilesJspBean

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.profiles.web.ProfilesJspBean

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

ProfilesJspBean


Field Summary
static java.lang.String RIGHT_MANAGE_PROFILES
           
 
Constructor Summary
ProfilesJspBean()
           
 
Method Summary
 java.lang.String doAssignRightsProfile(javax.servlet.http.HttpServletRequest request)
          Process the data capture form for assign rights to a profile
 java.lang.String doAssignRolesProfile(javax.servlet.http.HttpServletRequest request)
          Process the data capture form for assign roles to a profile
 java.lang.String doAssignUsersProfile(javax.servlet.http.HttpServletRequest request)
          Process the data capture form for assign users to a profile
 java.lang.String doAssignViewProfile(javax.servlet.http.HttpServletRequest request)
          Process the data capture form for assign a view to a profile
 java.lang.String doAssignWorkgroupsProfile(javax.servlet.http.HttpServletRequest request)
          Process the data capture form for assign workgroups to a profile
 java.lang.String doCreateProfile(javax.servlet.http.HttpServletRequest request)
          Process the data capture form of a new profile
 java.lang.String doModifyProfile(javax.servlet.http.HttpServletRequest request)
          Update a profile
 java.lang.String doRemoveProfile(javax.servlet.http.HttpServletRequest request)
          Remove a profile
 java.lang.String doUnassignRightProfile(javax.servlet.http.HttpServletRequest request)
          unassigns right from profile
 java.lang.String doUnassignRoleProfile(javax.servlet.http.HttpServletRequest request)
          unassigns roles from profile
 java.lang.String doUnassignUserProfile(javax.servlet.http.HttpServletRequest request)
          unassigns users from profile
 java.lang.String doUnassignWorkgroupProfile(javax.servlet.http.HttpServletRequest request)
          unassigns workgroup from profile
 java.lang.String getAssignRightsProfile(javax.servlet.http.HttpServletRequest request)
          Returns the right assignation form
 java.lang.String getAssignRolesProfile(javax.servlet.http.HttpServletRequest request)
          Returns the role assignation form
 java.lang.String getAssignUsersProfile(javax.servlet.http.HttpServletRequest request)
          Returns the user assignation form
 java.lang.String getAssignViewProfile(javax.servlet.http.HttpServletRequest request)
          Returns the view assignation form
 java.lang.String getAssignWorkgroupsProfile(javax.servlet.http.HttpServletRequest request)
          Returns the workgroup assignation form
 java.lang.String getConfirmRemoveProfile(javax.servlet.http.HttpServletRequest request)
          Returns the confirmation to remove the profile
 java.lang.String getCreateProfile(javax.servlet.http.HttpServletRequest request)
          Returns the profile creation form
 java.lang.String getManageProfiles(javax.servlet.http.HttpServletRequest request)
          Return management page of plugin profiles
 java.lang.String getModifyProfile(javax.servlet.http.HttpServletRequest request)
          Returns the form for profile modification
 
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_PROFILES

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

ProfilesJspBean

public ProfilesJspBean()
Method Detail

getManageProfiles

public java.lang.String getManageProfiles(javax.servlet.http.HttpServletRequest request)
Return management page of plugin profiles

Parameters:
request - The Http request
Returns:
Html management page of plugin profiles

getCreateProfile

public java.lang.String getCreateProfile(javax.servlet.http.HttpServletRequest request)
Returns the profile creation form

Parameters:
request - The Http request
Returns:
Html creation form

doCreateProfile

public java.lang.String doCreateProfile(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Process the data capture form of a new profile

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getConfirmRemoveProfile

public java.lang.String getConfirmRemoveProfile(javax.servlet.http.HttpServletRequest request)
Returns the confirmation to remove the profile

Parameters:
request - The Http request
Returns:
the confirmation page

doRemoveProfile

public java.lang.String doRemoveProfile(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Remove a profile

Parameters:
request - The Http request
Returns:
Html form
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getModifyProfile

public java.lang.String getModifyProfile(javax.servlet.http.HttpServletRequest request)
Returns the form for profile modification

Parameters:
request - The Http request
Returns:
Html form

doModifyProfile

public java.lang.String doModifyProfile(javax.servlet.http.HttpServletRequest request)
                                 throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Update a profile

Parameters:
request - The Http request
Returns:
Html form
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getAssignRightsProfile

public java.lang.String getAssignRightsProfile(javax.servlet.http.HttpServletRequest request)
Returns the right assignation form

Parameters:
request - The Http request
Returns:
the html code for display the modes list

doAssignRightsProfile

public java.lang.String doAssignRightsProfile(javax.servlet.http.HttpServletRequest request)
                                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Process the data capture form for assign rights to a profile

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doUnassignRightProfile

public java.lang.String doUnassignRightProfile(javax.servlet.http.HttpServletRequest request)
                                        throws fr.paris.lutece.portal.service.admin.AccessDeniedException
unassigns right from profile

Parameters:
request - The HttpRequest
Returns:
the HTML code of list assignations
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getAssignWorkgroupsProfile

public java.lang.String getAssignWorkgroupsProfile(javax.servlet.http.HttpServletRequest request)
Returns the workgroup assignation form

Parameters:
request - The Http request
Returns:
the html code for display the modes list

doAssignWorkgroupsProfile

public java.lang.String doAssignWorkgroupsProfile(javax.servlet.http.HttpServletRequest request)
                                           throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Process the data capture form for assign workgroups to a profile

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doUnassignWorkgroupProfile

public java.lang.String doUnassignWorkgroupProfile(javax.servlet.http.HttpServletRequest request)
                                            throws fr.paris.lutece.portal.service.admin.AccessDeniedException
unassigns workgroup from profile

Parameters:
request - The HttpRequest
Returns:
the HTML code of list assignations
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getAssignRolesProfile

public java.lang.String getAssignRolesProfile(javax.servlet.http.HttpServletRequest request)
Returns the role assignation form

Parameters:
request - The Http request
Returns:
the html code for display the modes list

doAssignRolesProfile

public java.lang.String doAssignRolesProfile(javax.servlet.http.HttpServletRequest request)
                                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Process the data capture form for assign roles to a profile

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doUnassignRoleProfile

public java.lang.String doUnassignRoleProfile(javax.servlet.http.HttpServletRequest request)
                                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
unassigns roles from profile

Parameters:
request - The HttpRequest
Returns:
the HTML code of list assignations
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getAssignUsersProfile

public java.lang.String getAssignUsersProfile(javax.servlet.http.HttpServletRequest request)
Returns the user assignation form

Parameters:
request - The Http request
Returns:
the html code for display the modes list

doAssignUsersProfile

public java.lang.String doAssignUsersProfile(javax.servlet.http.HttpServletRequest request)
                                      throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Process the data capture form for assign users to a profile

Parameters:
request - The HTTP Request
Returns:
The Jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

doUnassignUserProfile

public java.lang.String doUnassignUserProfile(javax.servlet.http.HttpServletRequest request)
                                       throws fr.paris.lutece.portal.service.admin.AccessDeniedException
unassigns users from profile

Parameters:
request - The HttpRequest
Returns:
the HTML code of list assignations
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException

getAssignViewProfile

public java.lang.String getAssignViewProfile(javax.servlet.http.HttpServletRequest request)
Returns the view assignation form

Parameters:
request - HttpServletRequest
Returns:
the html code

doAssignViewProfile

public java.lang.String doAssignViewProfile(javax.servlet.http.HttpServletRequest request)
                                     throws fr.paris.lutece.portal.service.admin.AccessDeniedException
Process the data capture form for assign a view to a profile

Parameters:
request - HttpServletRequest
Returns:
The Jsp URL of the process result
Throws:
fr.paris.lutece.portal.service.admin.AccessDeniedException - the AccessDeniedException


Copyright © 2011 Mairie de Paris. All Rights Reserved.