@Override
@SuppressWarnings("unchecked")
@Transactional(propagation = Propagation.MANDATORY)
public List<ACLEntryMapping> getAllEntries(final Collection<String> privileges, Collection<String> targets)
{
return getHibernateTemplate().executeFind(new CollectionPartitioner<String, ACLEntryMapping>(targets)
{
@Override
public List<ACLEntryMapping> doQuery(Session session, Collection<String> collection)
{
Query query = session.getNamedQuery("getAllEntries");
query.setParameter("institution", CurrentInstitution.get());
query.setParameterList("targets", collection);
query.setParameterList("privileges", privileges);
return query.list();
}
});
}
AclDaoImpl.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:Equella
作者:
评论列表
文章目录