public class MyLuteceUserFieldHome extends Object
Constructor and Description |
---|
MyLuteceUserFieldHome() |
Modifier and Type | Method and Description |
---|---|
static void |
create(MyLuteceUserField userField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new user field
|
static MyLuteceUserField |
findByPrimaryKey(int nIdUserField,
Locale locale,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the user field
|
static List<Integer> |
findUsersByFilter(MyLuteceUserFieldFilter mlFieldFilter,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load users by a given filter
|
static void |
remove(int nIdUserField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete an attribute
|
static void |
removeUserFieldsFromIdAttribute(int nIdAttribute,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all user fields from given id attribute
|
static void |
removeUserFieldsFromIdField(int nIdField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all user fields from given id field
|
static void |
removeUserFieldsFromIdUser(int nIdUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all user fields from given id user
|
static List<MyLuteceUserField> |
selectUserFieldsByIdUserIdAttribute(int nIdUser,
int nIdAttribute,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load all the user field by a given ID user and a given ID attribute
|
static void |
update(MyLuteceUserField userField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update an user field
|
public static MyLuteceUserField findByPrimaryKey(int nIdUserField, Locale locale, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUserField
- IDlocale
- the localeplugin
- The pluginpublic static void create(MyLuteceUserField userField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
userField
- the user fieldplugin
- The pluginpublic static void update(MyLuteceUserField userField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
userField
- the user fieldplugin
- The pluginpublic static void remove(int nIdUserField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUserField
- the ID of the user fieldplugin
- The pluginpublic static void removeUserFieldsFromIdField(int nIdField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdField
- id fieldplugin
- The pluginpublic static void removeUserFieldsFromIdUser(int nIdUser, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUser
- id userplugin
- The pluginpublic static void removeUserFieldsFromIdAttribute(int nIdAttribute, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdAttribute
- id attributeplugin
- The pluginpublic static List<MyLuteceUserField> selectUserFieldsByIdUserIdAttribute(int nIdUser, int nIdAttribute, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUser
- the ID usernIdAttribute
- The id of the attributeplugin
- The pluginpublic static List<Integer> findUsersByFilter(MyLuteceUserFieldFilter mlFieldFilter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
mlFieldFilter
- the filterplugin
- PluginCopyright © 2021 City of Paris. All rights reserved.