|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EntityDAO
Basic Entity DAO interface.
| Method Summary | |
|---|---|
java.util.List<java.lang.Object[]> |
findEntitiesByGroupIds(java.util.Collection<java.lang.String> groupIds)
find entities secure by group id |
java.util.Set<Entity> |
findEntitiesSecure(GrouperSession grouperSession,
java.util.List<java.lang.String> ancestorFolderIds,
java.util.List<java.lang.String> ancestorFolderNames,
java.util.List<java.lang.String> ids,
java.util.List<java.lang.String> names,
java.util.List<java.lang.String> parentFolderIds,
java.util.List<java.lang.String> parentFolderNames,
java.lang.String terms,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
find entities |
| Method Detail |
|---|
java.util.Set<Entity> findEntitiesSecure(GrouperSession grouperSession,
java.util.List<java.lang.String> ancestorFolderIds,
java.util.List<java.lang.String> ancestorFolderNames,
java.util.List<java.lang.String> ids,
java.util.List<java.lang.String> names,
java.util.List<java.lang.String> parentFolderIds,
java.util.List<java.lang.String> parentFolderNames,
java.lang.String terms,
java.util.Set<Privilege> inPrivSet,
QueryOptions queryOptions)
grouperSession - ancestorFolderIds - ancestorFolderNames - ids - names - parentFolderIds - parentFolderNames - terms - inPrivSet - 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 setsqueryOptions -
GrouperDAOExceptionjava.util.List<java.lang.Object[]> findEntitiesByGroupIds(java.util.Collection<java.lang.String> groupIds)
grouperSession - groupIds - (note, can be any amount of group ids, will batch)
GrouperDAOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||