[jboss-cvs] JBossAS SVN: r87721 - projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 23 07:50:11 EDT 2009


Author: alesj
Date: 2009-04-23 07:50:11 -0400 (Thu, 23 Apr 2009)
New Revision: 87721

Modified:
   projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java
   projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java
Log:
Fix jmx interfaces, to be jdk1.6 compliant

Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java	2009-04-23 11:35:00 UTC (rev 87720)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/OperatingSystemMXBeanMO.java	2009-04-23 11:50:11 UTC (rev 87721)
@@ -65,4 +65,9 @@
       return null;
    }
 
+   @ManagementProperty(description="the system load average.")
+   public double getSystemLoadAverage()
+   {
+      return 0;
+   }
 }

Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java	2009-04-23 11:35:00 UTC (rev 87720)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/jmx/ThreadMXBeanMO.java	2009-04-23 11:50:11 UTC (rev 87721)
@@ -43,7 +43,6 @@
       targetInterface=ThreadMXBean.class)
 public class ThreadMXBeanMO implements ThreadMXBean
 {
-
    @ManagementOperation(description="an array of IDs of the threads that are monitor deadlocked, if any; null otherwise.")
    public long[] findMonitorDeadlockedThreads()
    {
@@ -183,4 +182,33 @@
    {
    }
 
+   @ManagementOperation(description="an array of IDs of the threads that are deadlocked, if any; null otherwise.")
+   public long[] findDeadlockedThreads()
+   {
+      return null;
+   }
+
+   @ManagementProperty(description="true if the object monitor usage is supported; false</tt> otherwise.")
+   public boolean isObjectMonitorUsageSupported()
+   {
+      return false;
+   }
+
+   @ManagementProperty(description="true if the synchronizer usage is supported; false</tt> otherwise.")
+   public boolean isSynchronizerUsageSupported()
+   {
+      return false;
+   }
+
+   @ManagementOperation(description="TODO - description")
+   public ThreadInfo[] getThreadInfo(long[] ids, boolean lockedMonitors, boolean lockedSynchronizers)
+   {
+      return null;
+   }
+
+   @ManagementOperation(description="TODO - description")
+   public ThreadInfo[] dumpAllThreads(boolean lockedMonitors, boolean lockedSynchronizers)
+   {
+      return null;
+   }
 }




More information about the jboss-cvs-commits mailing list