1 16 package org.jmanage.core.config; 17 18 import java.util.List ; 19 import java.util.LinkedList ; 20 21 26 public class ApplicationClusterConfig extends ApplicationConfig { 27 28 private List applications = new LinkedList (); 29 30 public ApplicationClusterConfig(String id, String name){ 31 setApplicationId(id); 32 setName(name); 33 } 34 35 38 public boolean isCluster(){ 39 return true; 40 } 41 42 47 public List getApplications(){ 48 return applications; 49 } 50 51 public void setApplications(List appConfigList) { 52 this.applications = appConfigList; 53 } 54 55 60 public void addApplication(ApplicationConfig config){ 61 applications.add(config); 62 } 63 64 public void addAllApplications(List appConfigList){ 65 applications.addAll(appConfigList); 66 } 67 68 74 public boolean removeApplication(ApplicationConfig config){ 75 return applications.remove(config); 76 } 77 78 } 79 | Popular Tags |