private Geometry unionGeometry(Geometry g1, Geometry g2) { if(g1 == null || g2 == null) return null; return union(g1, g2); }
@Override public long count(String nameLike) { return userGroupAdminService.getCount(nameLike); }
@Override public List<ShortInstance> getList(String nameLike, Integer page, Integer entries) { return convertToShortList(getFullList(nameLike, page, entries)); }
@Override public RESTFullUserList getUsers() throws BadRequestRestEx, NotFoundRestEx, InternalErrorRestEx { List<GSUser> users = userAdminService.getFullList(null, null, null); RESTFullUserList ret = new RESTFullUserList(); ret.setList(users); return ret; }
@Override public RESTFullUserGroupList getUserGroups() throws BadRequestRestEx, NotFoundRestEx, InternalErrorRestEx { List<ShortGroup> groups = userGroupAdminService.getList(null, null, null); return new RESTFullUserGroupList(groups); }
@Override public AccessInfo getAdminAuthorization(RuleFilter filter) { AccessInfo ret = new AccessInfo(GrantType.ALLOW); ret.setAdminRights(getAdminAuth(filter)); return ret; }
public void shift(long priorityStart, long offset) { if (priorityStart != -1) { geofenceRemoteService.getRuleAdminService().shift(priorityStart, offset); } }
@Override public long count(String nameLike) { return instanceAdminService.getCount(nameLike); }
@Override public List<ShortUser> getList(String nameLike, Integer page, Integer entries) { return convertToShortList(getFullList(nameLike, page, entries)); }
@Override public List<ShortUser> getList(String nameLike, Integer page, Integer entries) { return convertToShortList(getFullList(nameLike, page, entries)); }
@Override public long count(String nameLike) { return userAdminService.getCount(nameLike); }
@Override public List<ShortRule> getList(RuleFilter filter, Integer page, Integer entries) { Search searchCriteria = buildSearch(page, entries, filter); List<Rule> found = ruleDAO.search(searchCriteria); return convertToShortList(found); }
@Override public List<ShortAdminRule> getList(RuleFilter filter, Integer page, Integer entries) { Search searchCriteria = buildSearch(page, entries, filter); List<AdminRule> found = ruleDAO.search(searchCriteria); return convertToShortList(found); }
@Override public List<GSUser> getFullList(String nameLike, Integer page, Integer entries) throws BadRequestServiceEx { return getFullList(nameLike, page, entries, false); }
/** * @deprecated Please use the method in {@link AuthorizationService#authorize(String, String)}. */ @Override @Deprecated public AuthUser authorize(String username, String password) { return authorizationService.authorize(username, password); }
@Override public List<ShortAdminRule> getAll() { List<AdminRule> found = ruleDAO.findAll(); return convertToShortList(found); }
@Override public List<Rule> getListFull(RuleFilter filter, Integer page, Integer entries) { Search searchCriteria = buildSearch(page, entries, filter); List<Rule> found = ruleDAO.search(searchCriteria); return found; }
/** * Returns the stricter catalog mode. */ private CatalogMode resolveCatalogMode(List<RuleLimits> limits) { CatalogMode ret = null; for (RuleLimits limit : limits) { ret = getStricter(ret, limit.getCatalogMode()); } return ret; }
@Override public List<AdminRule> getListFull(RuleFilter filter, Integer page, Integer entries) { Search searchCriteria = buildSearch(page, entries, filter); List<AdminRule> found = ruleDAO.search(searchCriteria); return found; }
public GeofenceAdminRulesModel() { rules = adminService().getAll(); setSort("priority", SortOrder.ASCENDING); }