Class UIServiceImpl.UserCache

java.lang.Object
org.cxbox.meta.UIServiceImpl.UserCache
Enclosing class:
UIServiceImpl

@Component public static class UIServiceImpl.UserCache extends Object
  • Constructor Details

    • UserCache

      public UserCache()
  • Method Details

    • getResponsibilities

      @Cacheable(cacheResolver="cxboxCacheResolver", cacheNames="userCache", key="{#root.methodName, #user.id, #userRole}") public Map<String,Boolean> getResponsibilities(org.cxbox.api.service.session.IUser<Long> user, org.cxbox.api.data.dictionary.LOV userRole)
    • getViews

      @Cacheable(cacheResolver="cxboxCacheResolver", cacheNames="userCache", key="{#root.methodName, #screenName, #user.id, #userRole}") public List<String> getViews(String screenName, org.cxbox.api.service.session.IUser<Long> user, org.cxbox.api.data.dictionary.LOV userRole)