1 22 package org.jboss.console.plugins.helpers.jmx; 23 24 import java.util.Arrays ; 25 import java.util.TreeSet ; 26 27 32 public class DomainData 33 { 34 String domainName; 35 TreeSet domainData = new TreeSet (); 36 37 38 public DomainData(String domainName) 39 { 40 this.domainName = domainName; 41 } 42 public DomainData(String domainName, MBeanData[] data) 43 { 44 this.domainName = domainName; 45 domainData.addAll(Arrays.asList(data)); 46 } 47 48 public int hashCode() 49 { 50 return domainName.hashCode(); 51 } 52 public boolean equals(Object obj) 53 { 54 DomainData data = (DomainData) obj; 55 return domainName.equals(data.domainName); 56 } 57 58 public String getDomainName() 59 { 60 return domainName; 61 } 62 public MBeanData[] getData() 63 { 64 MBeanData[] data = new MBeanData[domainData.size()]; 65 domainData.toArray(data); 66 return data; 67 } 68 public void addData(MBeanData data) 69 { 70 domainData.add(data); 71 } 72 } 73 | Popular Tags |