public class Hib3EntityDAO extends Hib3DAO implements EntityDAO
Entity DAO interface.| Constructor and Description |
|---|
Hib3EntityDAO() |
| Modifier and Type | Method and Description |
|---|---|
List<Object[]> |
findEntitiesByGroupIds(Collection<String> groupIds)
find entities secure by group id
|
Set<Entity> |
findEntitiesSecure(GrouperSession grouperSession,
List<String> ancestorFolderIds,
List<String> ancestorFolderNames,
List<String> ids,
List<String> names,
List<String> parentFolderIds,
List<String> parentFolderNames,
String terms,
Set<Privilege> inPrivSet,
QueryOptions queryOptions)
find entities
|
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, sessionpublic Set<Entity> findEntitiesSecure(GrouperSession grouperSession, List<String> ancestorFolderIds, List<String> ancestorFolderNames, List<String> ids, List<String> names, List<String> parentFolderIds, List<String> parentFolderNames, String terms, Set<Privilege> inPrivSet, QueryOptions queryOptions)
EntityDAOfindEntitiesSecure in interface EntityDAOinPrivSet - means that each row must have a matching priv in this set to user or GrouperAll.
There are some constants in AccessPrivilege of pre-canned setsEntityDAO.findEntitiesSecure(GrouperSession, List, List, List, List, List, List, String, Set, QueryOptions)public List<Object[]> findEntitiesByGroupIds(Collection<String> groupIds)
EntityDAOfindEntitiesByGroupIds in interface EntityDAOgroupIds - (note, can be any amount of group ids, will batch)EntityDAO#findEntitiesByGroupIds(List)Copyright © 2016 Internet2. All rights reserved.