@Override protected void onFormSubmit(DataAccessRule rule) { try { DataAccessRuleDAO dao = DataAccessRuleDAO.get(); dao.addRule(rule); dao.storeRules(); doReturn(DataSecurityPage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving rule ", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
@Override protected void onFormSubmit(DataAccessRule rule) { try { DataAccessRuleDAO dao = DataAccessRuleDAO.get(); dao.addRule(rule); dao.storeRules(); doReturn(DataSecurityPage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving rule ", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
@Override protected void onFormSubmit(DataAccessRule rule) { try { DataAccessRuleDAO dao = DataAccessRuleDAO.get(); dao.addRule(rule); dao.storeRules(); doReturn(DataSecurityPage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving rule ", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
public void validate(Form<?> form) { if (form.findSubmittingButton() != form.get("save")) { // only validate on final submit return; } updateModels(); DataAccessRule rule = (DataAccessRule) form.getModelObject(); //DataAccessRule rule = new DataAccessRule(model.getWorkspace(), // model.getLayer(),model.getAccessMode(), // rolesFormComponent.getRolesNamesForStoring()); if (DataAccessRuleDAO.get().getRules().contains(rule)) { form.error(new ParamResourceModel("duplicateRule", getPage(), rule.getKey()) .getString()); } }
public void validate(Form<?> form) { if (form.findSubmittingButton() != form.get("save")) { // only validate on final submit return; } updateModels(); DataAccessRule rule = (DataAccessRule) form.getModelObject(); //DataAccessRule rule = new DataAccessRule(model.getWorkspace(), // model.getLayer(),model.getAccessMode(), // rolesFormComponent.getRolesNamesForStoring()); if (DataAccessRuleDAO.get().getRules().contains(rule)) { form.error(new ParamResourceModel("duplicateRule", getPage(), rule.getKey()) .getString()); } }
public void validate(Form<?> form) { if (form.findSubmittingButton() != form.get("save")) { // only validate on final submit return; } updateModels(); DataAccessRule rule = (DataAccessRule) form.getModelObject(); // DataAccessRule rule = new DataAccessRule(model.getWorkspace(), // model.getLayer(),model.getAccessMode(), // rolesFormComponent.getRolesNamesForStoring()); if (DataAccessRuleDAO.get().getRules().contains(rule)) { form.error( new ParamResourceModel("duplicateRule", getPage(), rule.getKey()) .getString()); } } }