
config.bc.jpa.domain.Admin.orm.xml Maven / Gradle / Ivy
SELECT adminUser FROM org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser
WHERE adminUser.login = :userName
SELECT adminUser FROM org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser
SELECT adminUser FROM org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser
WHERE adminUser.email = :email
SELECT adminPermission FROM org.broadleafcommerce.openadmin.server.security.domain.AdminPermission adminPermission
SELECT adminRole FROM org.broadleafcommerce.openadmin.server.security.domain.AdminRole adminRole
SELECT adminModule FROM org.broadleafcommerce.openadmin.server.security.domain.AdminModule adminModule
SELECT adminSection FROM org.broadleafcommerce.openadmin.server.security.domain.AdminSection adminSection
SELECT adminSection FROM org.broadleafcommerce.openadmin.server.security.domain.AdminSection adminSection
WHERE adminSection.url = :uri
SELECT adminSection FROM org.broadleafcommerce.openadmin.server.security.domain.AdminSection adminSection
WHERE adminSection.sectionKey = :sectionKey
SELECT COUNT(adminPermission)
FROM org.broadleafcommerce.openadmin.server.security.domain.AdminPermission adminPermission
LEFT OUTER JOIN adminPermission.allChildPermissions childPermission
LEFT OUTER JOIN childPermission.qualifiedEntities childQualifiedEntity
LEFT OUTER JOIN adminPermission.qualifiedEntities qualifiedEntity
LEFT OUTER JOIN adminPermission.allRoles role
LEFT OUTER JOIN role.allUsers roleUser
LEFT OUTER JOIN adminPermission.allUsers permissionUser
WHERE (roleUser = :adminUser OR permissionUser = :adminUser) AND
(adminPermission.type = :type OR adminPermission.type = 'ALL' OR
childPermission.type = :type OR childPermission.type = 'ALL') AND
(qualifiedEntity.ceilingEntityFullyQualifiedName = :ceilingEntity OR childQualifiedEntity.ceilingEntityFullyQualifiedName = :ceilingEntity)
SELECT COUNT(adminPermission)
FROM org.broadleafcommerce.openadmin.server.security.domain.AdminPermission adminPermission
LEFT OUTER JOIN adminPermission.allChildPermissions childPermission
LEFT OUTER JOIN childPermission.qualifiedEntities childQualifiedEntity
LEFT OUTER JOIN adminPermission.qualifiedEntities qualifiedEntity
WHERE adminPermission.name IN (:permissionNames) AND
(qualifiedEntity.ceilingEntityFullyQualifiedName = :ceilingEntity OR childQualifiedEntity.ceilingEntityFullyQualifiedName = :ceilingEntity)
SELECT COUNT(adminPermission)
FROM org.broadleafcommerce.openadmin.server.security.domain.AdminPermission adminPermission
LEFT OUTER JOIN adminPermission.allChildPermissions childPermission
LEFT OUTER JOIN childPermission.qualifiedEntities childQualifiedEntity
JOIN adminPermission.qualifiedEntities qualifiedEntity
WHERE (adminPermission.type = :type OR adminPermission.type = 'ALL' OR
childPermission.type = :type OR childPermission.type = 'ALL') AND
(qualifiedEntity.ceilingEntityFullyQualifiedName = :ceilingEntity OR childQualifiedEntity.ceilingEntityFullyQualifiedName = :ceilingEntity)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy