class PermissionsManager {

  public AbstractPermissionsDomain<? extends AbstractPermissions> getDomain(String domain)
      throws NotFoundException {
    return getPermissionsDao(domain).getDomain();
  }

  @Inject public  PermissionsManager(
      EventService eventService, Set<PermissionsDao<? extends AbstractPermissions>> daos);

}