Exemplo n.º 1
0
  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));
    }
  }
Exemplo n.º 2
0
 public static PropertyTree getNotifierConfiguration(String id, Project project) {
   return getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTree(id);
 }
Exemplo n.º 3
0
 public static Set<String> getNotifierList(Project project) {
   return getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).getSubTreeIds();
 }
Exemplo n.º 4
0
 public static void removeNotifierConfiguration(String id, Project project) {
   getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).removeSubTree(id);
 }
Exemplo n.º 5
0
 public static void addNotifierConfiguration(String id, PropertyTree config, Project project) {
   getSubTree(KEY_NOTIFIERS).getSubTree(project.getId()).addSubTree(id, config);
 }