public class AnnounceSearchFilterDAO extends Object implements IAnnounceSearchFilterDAO
Constructor and Description |
---|
AnnounceSearchFilterDAO() |
Modifier and Type | Method and Description |
---|---|
void |
create(AnnounceSearchFilter filter,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new filter into the database
|
void |
delete(int nIdFilter,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove a filter from the database
|
void |
deleteByIdCategory(int nIdCategory,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove filters from the database from the id of categories
|
List<AnnounceSearchFilter> |
findAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Get the list of every filters
|
List<AnnounceSearchFilter> |
findByListId(List<Integer> listIdFilters,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Get the list of filters from a list of id
|
AnnounceSearchFilter |
findByPrimaryKey(int nIdFilter,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Find a filter by primary key
|
void |
update(AnnounceSearchFilter filter,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update a filter
|
public AnnounceSearchFilter findByPrimaryKey(int nIdFilter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
findByPrimaryKey
in interface IAnnounceSearchFilterDAO
nIdFilter
- The id of the filterplugin
- The pluginpublic void create(AnnounceSearchFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
create
in interface IAnnounceSearchFilterDAO
filter
- the filterplugin
- The pluginpublic void update(AnnounceSearchFilter filter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
update
in interface IAnnounceSearchFilterDAO
filter
- The filter to updateplugin
- The pluginpublic void delete(int nIdFilter, fr.paris.lutece.portal.service.plugin.Plugin plugin)
delete
in interface IAnnounceSearchFilterDAO
nIdFilter
- The id of the filterplugin
- The pluginpublic void deleteByIdCategory(int nIdCategory, fr.paris.lutece.portal.service.plugin.Plugin plugin)
deleteByIdCategory
in interface IAnnounceSearchFilterDAO
nIdCategory
- The id of the categoryplugin
- The pluginpublic List<AnnounceSearchFilter> findAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
findAll
in interface IAnnounceSearchFilterDAO
plugin
- The pluginpublic List<AnnounceSearchFilter> findByListId(List<Integer> listIdFilters, fr.paris.lutece.portal.service.plugin.Plugin plugin)
findByListId
in interface IAnnounceSearchFilterDAO
listIdFilters
- The list of id of filtersplugin
- The pluginCopyright © 2019 City of Paris. All rights reserved.