public ServiceAccessRuleDAO getServiceAccessRuleDAO() { return ServiceAccessRuleDAO.get(); }
@Override protected List<ServiceAccessRule> getItems() { return ServiceAccessRuleDAO.get().getRules(); }
@Override protected List<ServiceAccessRule> getItems() { return ServiceAccessRuleDAO.get().getRules(); }
public ServiceAccessController() { super(ServiceAccessRuleDAO.get()); }
@Override protected List<ServiceAccessRule> getItems() { return ServiceAccessRuleDAO.get().getRules(); }
protected boolean onSubmit(AjaxRequestTarget target, Component contents) { // cascade delete the whole selection ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); for (ServiceAccessRule service : removePanel.getRoots()) { dao.removeRule(service); } try { dao.storeRules(); } catch (IOException e) { e.printStackTrace(); } // the deletion will have changed what we see in the page // so better clear out the selection services.clearSelection(); return true; }
public void validate(Form<?> form) { // only validate on final submit if (form.findSubmittingButton() != form.get("save")) { return; } updateModels(); ServiceAccessRule rule = (ServiceAccessRule) form.getModelObject(); if (ServiceAccessRuleDAO.get().getRules().contains(rule)) { form.error(new ParamResourceModel("duplicateRule", getPage(), rule .getKey()).getString()); } }
@Override protected void onFormSubmit(ServiceAccessRule rule) { try { ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); dao.addRule(rule); dao.storeRules(); doReturn(ServiceAccessRulePage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving service rule", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
public void validate(Form<?> form) { // only validate on final submit if (form.findSubmittingButton() != form.get("save")) { return; } updateModels(); ServiceAccessRule rule = (ServiceAccessRule) form.getModelObject(); if (ServiceAccessRuleDAO.get().getRules().contains(rule)) { form.error(new ParamResourceModel("duplicateRule", getPage(), rule .getKey()).getString()); } }
@Override protected void onFormSubmit(ServiceAccessRule rule) { try { ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); dao.addRule(rule); dao.storeRules(); doReturn(ServiceAccessRulePage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving service rule", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
public void validate(Form<?> form) { // only validate on final submit if (form.findSubmittingButton() != form.get("save")) { return; } updateModels(); ServiceAccessRule rule = (ServiceAccessRule) form.getModelObject(); if (ServiceAccessRuleDAO.get().getRules().contains(rule)) { form.error( new ParamResourceModel("duplicateRule", getPage(), rule.getKey()) .getString()); } }
@Override protected void onFormSubmit(ServiceAccessRule rule) { try { ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); dao.addRule(rule); dao.storeRules(); doReturn(ServiceAccessRulePage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving service rule", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
protected boolean onSubmit(AjaxRequestTarget target, Component contents) { // cascade delete the whole selection ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); for (ServiceAccessRule service : removePanel.getRoots()) { dao.removeRule(service); } try { dao.storeRules(); } catch (IOException e) { e.printStackTrace(); } // the deletion will have changed what we see in the page // so better clear out the selection services.clearSelection(); return true; }
@Override protected void onFormSubmit(ServiceAccessRule rule) { try { ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); //update the original orig.getRoles().clear(); orig.getRoles().addAll(rolesFormComponent.getRolesNamesForStoring()); dao.storeRules(); doReturn(ServiceAccessRulePage.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(ServiceAccessRule rule) { try { ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); //update the original orig.getRoles().clear(); orig.getRoles().addAll(rolesFormComponent.getRolesNamesForStoring()); dao.storeRules(); doReturn(ServiceAccessRulePage.class); } catch(Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving rule ", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } }
protected boolean onSubmit( AjaxRequestTarget target, Component contents) { // cascade delete the whole selection ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); for (ServiceAccessRule service : removePanel.getRoots()) { dao.removeRule(service); } try { dao.storeRules(); } catch (IOException e) { e.printStackTrace(); } // the deletion will have changed what we see in the page // so better clear out the selection services.clearSelection(); return true; }
@Override protected void onFormSubmit(ServiceAccessRule rule) { try { ServiceAccessRuleDAO dao = ServiceAccessRuleDAO.get(); // update the original orig.getRoles().clear(); orig.getRoles().addAll(rolesFormComponent.getRolesNamesForStoring()); dao.storeRules(); doReturn(ServiceAccessRulePage.class); } catch (Exception e) { LOGGER.log(Level.SEVERE, "Error occurred while saving rule ", e); error(new ParamResourceModel("saveError", getPage(), e.getMessage())); } } }