public interface IMyLuteceUserFieldDAO
Modifier and Type | Method and Description |
---|---|
void |
delete(int nIdUserField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete an attribute
|
void |
deleteUserFieldsFromIdAttribute(int nIdAttribute,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all user fields from given id attribute
|
void |
deleteUserFieldsFromIdField(int nIdField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all user fields from given id field
|
void |
deleteUserFieldsFromIdUser(int nIdUser,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all user fields from given id user
|
void |
insert(MyLuteceUserField userField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new user field
|
MyLuteceUserField |
load(int nIdUserField,
Locale locale,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the user field
|
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
|
List<Integer> |
selectUsersByFilter(MyLuteceUserFieldFilter mlFieldFilter,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load users by a given filter
|
void |
store(MyLuteceUserField userField,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update an user field
|
MyLuteceUserField load(int nIdUserField, Locale locale, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUserField
- Id of the user fieldlocale
- the localeplugin
- The pluginvoid insert(MyLuteceUserField userField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
userField
- the user fieldplugin
- The pluginvoid store(MyLuteceUserField userField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
userField
- the user fieldplugin
- The pluginvoid delete(int nIdUserField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUserField
- the ID of the user fieldplugin
- The pluginvoid deleteUserFieldsFromIdField(int nIdField, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdField
- id fieldplugin
- The pluginvoid deleteUserFieldsFromIdUser(int nIdUser, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUser
- id userplugin
- The pluginvoid deleteUserFieldsFromIdAttribute(int nIdAttribute, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdAttribute
- id attributeplugin
- The pluginList<MyLuteceUserField> selectUserFieldsByIdUserIdAttribute(int nIdUser, int nIdAttribute, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdUser
- the ID usernIdAttribute
- the ID attributeplugin
- The pluginList<Integer> selectUsersByFilter(MyLuteceUserFieldFilter mlFieldFilter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
mlFieldFilter
- the filterplugin
- PluginCopyright © 2018 City of Paris. All rights reserved.