fr.paris.lutece.portal.business.user.attribute
Class AdminUserFieldHome

java.lang.Object
  extended by fr.paris.lutece.portal.business.user.attribute.AdminUserFieldHome

public class AdminUserFieldHome
extends java.lang.Object

AdminUserFieldHome


Method Summary
static void create(AdminUserField userField)
          Insert a new user field
static java.util.List<AdminUserField> findByFilter(AdminUserFieldFilter auFieldFilter)
          Select by filter
static AdminUserField findByPrimaryKey(int nIdUserField)
          Load the user field
static java.util.List<AdminUser> findUsersByFilter(AdminUserFieldFilter auFieldFilter)
          Load users by a given filter
static void remove(AdminUserField userField)
          Delete an attribute
static void removeByFilter(AdminUserFieldFilter auFieldFilter)
          Remove by filter
static void removeUserFieldsFromIdAttribute(int nIdAttribute)
          Delete all user fields from given id attribute
static void removeUserFieldsFromIdField(int nIdField)
          Delete all user fields from given id field
static void removeUserFieldsFromIdUser(int nIdUser)
          Delete all user fields from given id user
static java.util.List<AdminUserField> selectUserFieldsByIdUserIdAttribute(int nIdUser, int nIdAttribute)
          Load all the user field by a given ID user and a given ID attribute
static void update(AdminUserField userField)
          Update an user field
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

findByPrimaryKey

public static AdminUserField findByPrimaryKey(int nIdUserField)
Load the user field

Parameters:
nIdUserField - ID
Returns:
AdminUserField

create

public static void create(AdminUserField userField)
Insert a new user field

Parameters:
userField - the user field

update

public static void update(AdminUserField userField)
Update an user field

Parameters:
userField - the user field

remove

public static void remove(AdminUserField userField)
Delete an attribute

Parameters:
nIdUserField - the ID of the user field

removeUserFieldsFromIdField

public static void removeUserFieldsFromIdField(int nIdField)
Delete all user fields from given id field

Parameters:
nIdField - id field

removeUserFieldsFromIdUser

public static void removeUserFieldsFromIdUser(int nIdUser)
Delete all user fields from given id user

Parameters:
nIdUser - id user

removeUserFieldsFromIdAttribute

public static void removeUserFieldsFromIdAttribute(int nIdAttribute)
Delete all user fields from given id attribute

Parameters:
nIdAttribute - id attribute

selectUserFieldsByIdUserIdAttribute

public static java.util.List<AdminUserField> selectUserFieldsByIdUserIdAttribute(int nIdUser,
                                                                                 int nIdAttribute)
Load all the user field by a given ID user and a given ID attribute

Parameters:
nIdUser - the ID user
nIdAttribute - the attribute identifier
Returns:
a list of adminuserfield

findUsersByFilter

public static java.util.List<AdminUser> findUsersByFilter(AdminUserFieldFilter auFieldFilter)
Load users by a given filter

Parameters:
auFieldFilter - the filter
Returns:
a list of users

findByFilter

public static java.util.List<AdminUserField> findByFilter(AdminUserFieldFilter auFieldFilter)
Select by filter

Parameters:
auFieldFilter - the filter
Returns:
a list of admin user field

removeByFilter

public static void removeByFilter(AdminUserFieldFilter auFieldFilter)
Remove by filter

Parameters:
auFieldFilter - the filter


Copyright © 2011 Mairie de Paris. All Rights Reserved.