public static void setNotifierConfiguration(String id, PropertyTree config, Project project) { PropertyTree current = getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTree(id); for (String name : config.getPropertyNames()) { current.setProperty(name, config.getProperty(name)); } }
public static PropertyTree getNotifierConfiguration(String id, Project project) { return getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTree(id); }
public static Set<String> getNotifierList(Project project) { return getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTreeIds(); }
public static void removeNotifierConfiguration(String id, Project project) { getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).removeSubTree(id); }
public static void addNotifierConfiguration(String id, PropertyTree config, Project project) { getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).addSubTree(id, config); }