public Set<GeoServerRole> getRolesForStoring() { Set<GeoServerRole> result = new HashSet<GeoServerRole>(); if (isHasAnyRole()) { result.add(GeoServerRole.ANY_ROLE); } else { result.addAll(getSelectedRoles()); } return result; }
public Set<GeoServerRole> getRolesForStoring() { Set<GeoServerRole> result = new HashSet<GeoServerRole>(); if (isHasAnyRole()) { result.add(GeoServerRole.ANY_ROLE); } else { result.addAll(getSelectedRoles()); } return result; }
public Set<GeoServerRole> getRolesForStoring() { Set<GeoServerRole> result = new HashSet<GeoServerRole>(); if (isHasAnyRole()) { result.add(GeoServerRole.ANY_ROLE); } else { result.addAll(getSelectedRoles()); } return result; }
@Override public void onSubmit() { DataAccessRule rule = (DataAccessRule) getForm().getModelObject(); if (rolesFormComponent.isHasAnyRole()) { rule.getRoles().clear(); rule.getRoles().add(GeoServerRole.ANY_ROLE.getAuthority()); } onFormSubmit(rule); } });
@Override public void onSubmit() { DataAccessRule rule = (DataAccessRule) getForm().getModelObject(); if (rolesFormComponent.isHasAnyRole()) { rule.getRoles().clear(); rule.getRoles().add(GeoServerRole.ANY_ROLE.getAuthority()); } onFormSubmit(rule); } });
@Override public void onSubmit() { DataAccessRule rule = (DataAccessRule) getForm().getModelObject(); if (rolesFormComponent.isHasAnyRole()) { rule.getRoles().clear(); rule.getRoles().add(GeoServerRole.ANY_ROLE.getAuthority()); } if (globalGroupRule.getModelObject()) { // just to be on the safe side rule.setLayer(null); } onFormSubmit(rule); } });
@Override public void validate(Form<?> form) { // only validate on final submit if (form.findSubmittingButton() != form.get("save")) { return; } updateModels(); String roleInputString = rolesFormComponent.getPalette().getRecorderComponent().getInput(); if ((roleInputString == null || roleInputString.trim().isEmpty()) && !rolesFormComponent.isHasAnyRole()) { form.error(new ParamResourceModel("emptyRoles", getPage()).getString()); } } }
@Override public void validate(Form<?> form) { // only validate on final submit if (form.findSubmittingButton() != form.get("save")) { return; } updateModels(); String roleInputString = rolesFormComponent.getPalette().getRecorderComponent().getInput(); if ((roleInputString == null || roleInputString.trim().isEmpty()) && !rolesFormComponent.isHasAnyRole()) { form.error(new ParamResourceModel("emptyRoles", getPage()).getString()); } } }