Class AuthorizationManagerServiceImpl

  • All Implemented Interfaces:
    AuthorizationManagerService, Sweepable, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    @Service("authorizationManagerService")
    public class AuthorizationManagerServiceImpl
    extends AbstractAuthorizationManagerService
    implements AuthorizationManagerService, org.springframework.context.ApplicationContextAware, Sweepable
    Author:
    Lev Bornovalov Use this class for checking Entitlements between Users, Groups, Roles, Organizations, and Resources This class uses JDBC Daos directly, in order to circumvent Hibernate. In order to have a high-performing partial-cache, custom JDBC Queries are required under high load (hence, the reason Hibernate is not used here) This class is READ-ONLY! No Database writes should be performed