fr.paris.lutece.plugins.mylutece.business.attribute
Interface MyLuteceUserFieldListener


public interface MyLuteceUserFieldListener

MyLuteceUserFieldListener


Method Summary
 void doCreateUserFields(int nIdUser, javax.servlet.http.HttpServletRequest request, Locale locale)
          Create user fields
 void doCreateUserFields(int nIdUser, List<MyLuteceUserField> listUserFields, Locale locale)
          Create user fields.
 void doModifyUserFields(int nIdUser, javax.servlet.http.HttpServletRequest request, Locale locale, fr.paris.lutece.portal.business.user.AdminUser currentUser)
          Modify user fields
 void doModifyUserFields(int nIdUser, List<MyLuteceUserField> listUserFields, Locale locale, fr.paris.lutece.portal.business.user.AdminUser currentUser)
          Modify user fields
 void doRemoveUserFields(int nIdUser, javax.servlet.http.HttpServletRequest request, Locale locale)
          Remove user fields
 void doRemoveUserFields(int nIdUser, Locale locale)
          Remove user fields
 

Method Detail

doCreateUserFields

void doCreateUserFields(int nIdUser,
                        javax.servlet.http.HttpServletRequest request,
                        Locale locale)
Create user fields

Parameters:
nIdUser - The Id of the user
request - HttpServletRequest
locale - locale

doCreateUserFields

void doCreateUserFields(int nIdUser,
                        List<MyLuteceUserField> listUserFields,
                        Locale locale)
Create user fields. This method may do nothing if user fields can not be created just from a String value.

Parameters:
nIdUser - The Id of the user
listUserFields - The list of user fields to create
locale - locale

doModifyUserFields

void doModifyUserFields(int nIdUser,
                        javax.servlet.http.HttpServletRequest request,
                        Locale locale,
                        fr.paris.lutece.portal.business.user.AdminUser currentUser)
Modify user fields

Parameters:
nIdUser - The Id of the user
request - HttpServletRequest
locale - locale
currentUser - current user. The current user may be null.

doModifyUserFields

void doModifyUserFields(int nIdUser,
                        List<MyLuteceUserField> listUserFields,
                        Locale locale,
                        fr.paris.lutece.portal.business.user.AdminUser currentUser)
Modify user fields

Parameters:
nIdUser - The Id of the user
listUserFields - The list of user fields to update
locale - locale
currentUser - current user. The current user may be null.

doRemoveUserFields

void doRemoveUserFields(int nIdUser,
                        javax.servlet.http.HttpServletRequest request,
                        Locale locale)
Remove user fields

Parameters:
nIdUser - The Id of the user
request - HttpServletRequest
locale - locale

doRemoveUserFields

void doRemoveUserFields(int nIdUser,
                        Locale locale)
Remove user fields

Parameters:
nIdUser - The Id of the user
locale - locale


Copyright © 2014 Mairie de Paris. All Rights Reserved.