1 8 13 14 package org.webjmx.adapter.xml; 15 16 import org.webjmx.adapter.*; 17 18 23 public class ServiceMapping 24 { 25 26 private String name; 27 28 29 private String className; 30 31 32 public ServiceMapping() { 33 } 34 35 38 public String getName() 39 { 40 return name; 41 } 42 43 46 public void setName(String name) 47 { 48 this.name = name; 49 } 50 51 54 public String getClassName() 55 { 56 return className; 57 } 58 59 62 public void setClassName(String className) 63 { 64 this.className = className; 65 } 66 67 public void verify() 68 throws ClassCastException , ClassNotFoundException , InstantiationException , IllegalAccessException 69 { 70 Class cls = Class.forName(className); 71 JMXServiceAdapter adaptor = (JMXServiceAdapter)cls.newInstance(); 72 } 73 74 public String toString() 75 { 76 return "ServiceMapping[ " +name +", " +className +"]"; 77 } 78 } 79 | Popular Tags |