public class ResourceUserDAO extends Object implements IResourceUserDAO
ResourceUser
objectsConstructor and Description |
---|
ResourceUserDAO() |
Modifier and Type | Method and Description |
---|---|
void |
deactivateByUserResource(int userId,
int resourceID,
String resourceType,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Deactivate by User and resource
|
void |
delete(ResourceUser resource,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete record from base.
|
void |
deleteAssignmentByResource(int resourceID,
String resourceType,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Deletes all assignement of a resource
|
void |
insert(ResourceUser resource,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert new record in base.
|
List<ResourceUser> |
selectResourcesByUser(int userId,
String resourceType,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Select all ResourceUser By User.
|
List<fr.paris.lutece.portal.business.user.AdminUser> |
selectUserListByResource(int resourceID,
String resourceType,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Select all Users By resource.
|
public static final String BEAN_NAME
public void insert(ResourceUser resource, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IResourceUserDAO
insert
in interface IResourceUserDAO
public void delete(ResourceUser resource, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IResourceUserDAO
delete
in interface IResourceUserDAO
public List<ResourceUser> selectResourcesByUser(int userId, String resourceType, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IResourceUserDAO
selectResourcesByUser
in interface IResourceUserDAO
public List<fr.paris.lutece.portal.business.user.AdminUser> selectUserListByResource(int resourceID, String resourceType, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IResourceUserDAO
selectUserListByResource
in interface IResourceUserDAO
public void deactivateByUserResource(int userId, int resourceID, String resourceType, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IResourceUserDAO
deactivateByUserResource
in interface IResourceUserDAO
public void deleteAssignmentByResource(int resourceID, String resourceType, fr.paris.lutece.portal.service.plugin.Plugin plugin)
IResourceUserDAO
deleteAssignmentByResource
in interface IResourceUserDAO
Copyright © 2020 City of Paris. All rights reserved.