fr.paris.lutece.plugins.mylutece.service.attribute
Class MyLuteceUserFieldListenerService

java.lang.Object
  extended by fr.paris.lutece.plugins.mylutece.service.attribute.MyLuteceUserFieldListenerService

public class MyLuteceUserFieldListenerService
extends Object

MyLuteceUserFieldListenerService


Constructor Summary
MyLuteceUserFieldListenerService()
           
 
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
 void registerListener(MyLuteceUserFieldListener listener)
          Register a new Removal listener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyLuteceUserFieldListenerService

public MyLuteceUserFieldListenerService()
Method Detail

registerListener

public void registerListener(MyLuteceUserFieldListener listener)
Register a new Removal listener

Parameters:
listener - The listener to register

doCreateUserFields

public 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

public void doCreateUserFields(int nIdUser,
                               List<MyLuteceUserField> listUserFields,
                               Locale locale)
Create user fields

Parameters:
nIdUser - The id of the user
listUserFields - The list of user fields to update
locale - locale

doModifyUserFields

public 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

doModifyUserFields

public 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 modify
locale - locale
currentUser - current user

doRemoveUserFields

public 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

public 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.