diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/ClassLoadingMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/ClassLoadingMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/ClassLoadingMXBeanMO.java 2009-02-26 22:34:19.000000000 +0100 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/ClassLoadingMXBeanMO.java 2012-02-04 14:14:19.238210218 +0100 @@ -23,6 +23,7 @@ import java.lang.management.ClassLoadingMXBean; import java.lang.management.ManagementFactory; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -68,4 +69,14 @@ public void setVerbose(boolean value) { } + + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/GarbageCollectorMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/GarbageCollectorMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/GarbageCollectorMXBeanMO.java 2009-02-26 22:34:19.000000000 +0100 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/GarbageCollectorMXBeanMO.java 2012-02-04 14:14:19.245210218 +0100 @@ -25,6 +25,7 @@ import java.lang.management.ManagementFactory; import java.lang.management.MemoryManagerMXBean; import java.lang.management.RuntimeMXBean; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -76,4 +77,14 @@ return false; } + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryManagerMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryManagerMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryManagerMXBeanMO.java 2009-02-26 22:34:19.000000000 +0100 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryManagerMXBeanMO.java 2012-02-04 14:14:19.230210218 +0100 @@ -23,6 +23,7 @@ import java.lang.management.ManagementFactory; import java.lang.management.MemoryManagerMXBean; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -62,4 +63,14 @@ return false; } + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryMXBeanMO.java 2009-02-26 22:34:19.000000000 +0100 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryMXBeanMO.java 2012-02-04 14:14:19.236210219 +0100 @@ -24,6 +24,7 @@ import java.lang.management.ManagementFactory; import java.lang.management.MemoryMXBean; import java.lang.management.MemoryUsage; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -77,4 +78,14 @@ { } + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryPoolMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryPoolMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryPoolMXBeanMO.java 2009-02-26 22:34:19.000000000 +0100 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/MemoryPoolMXBeanMO.java 2012-02-04 14:14:19.228210217 +0100 @@ -25,6 +25,7 @@ import java.lang.management.MemoryPoolMXBean; import java.lang.management.MemoryType; import java.lang.management.MemoryUsage; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -172,4 +173,14 @@ } + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java 2009-04-24 06:56:18.000000000 +0200 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java 2012-02-04 14:14:19.241210217 +0100 @@ -23,6 +23,7 @@ import java.lang.management.ManagementFactory; import java.lang.management.OperatingSystemMXBean; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -70,4 +71,15 @@ { return 0; } + + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/RuntimeMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/RuntimeMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/RuntimeMXBeanMO.java 2009-02-26 22:34:19.000000000 +0100 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/RuntimeMXBeanMO.java 2012-02-04 14:14:19.231210219 +0100 @@ -23,6 +23,7 @@ import java.lang.management.ManagementFactory; import java.lang.management.RuntimeMXBean; +import javax.management.ObjectName; import java.util.List; import java.util.Map; @@ -139,4 +140,14 @@ return false; } + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + } diff -Nru jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java --- jboss-man-2.1.1.SP2/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java 2009-04-24 06:56:18.000000000 +0200 +++ jboss-man-2.1.1.SP2-gil/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java 2012-02-04 14:14:19.243210216 +0100 @@ -24,6 +24,7 @@ import java.lang.management.ManagementFactory; import java.lang.management.ThreadInfo; import java.lang.management.ThreadMXBean; +import javax.management.ObjectName; import org.jboss.managed.api.annotation.ManagementComponent; import org.jboss.managed.api.annotation.ManagementObject; @@ -211,4 +212,15 @@ { return null; } + + public ObjectName getObjectName() + { + try { + return new ObjectName(getClass().getName()); + } catch (javax.management.MalformedObjectNameException e) { + e.printStackTrace(); + return null; + } + } + }