[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