added findByName for default application
This commit is contained in:
@ -97,9 +97,14 @@ public class ApplicationRoleControl implements Serializable {
|
||||
}
|
||||
}
|
||||
|
||||
public ApplicationRoleEntity findByName(ApplicationEntity application, String name) {
|
||||
public ApplicationRoleEntity findByName(String name) {
|
||||
return findByName(application, name);
|
||||
}
|
||||
|
||||
// TODO requires special role to maintain role for other allication
|
||||
public ApplicationRoleEntity findByName(ApplicationEntity app, String name) {
|
||||
Query query = em.createNamedQuery("ApplicationRoleEntity.findByRoleName");
|
||||
query.setParameter("application", application);
|
||||
query.setParameter("application", app);
|
||||
query.setParameter("roleName", name);
|
||||
List<ApplicationRoleEntity> permissions = query.getResultList();
|
||||
if ((permissions == null) || (permissions.isEmpty())) {
|
||||
|
||||
Reference in New Issue
Block a user