User: user57
Date: 02/02/12 20:22:31
Modified: src/main/org/jboss/system ServerMBean.java InfoMBean.java
ServiceControllerMBean.java
ServiceLibrariesMBean.java ServerConfigMBean.java
Log:
o renamed SafeObjectNameFactory -> ObjectNameFactory
o updated existing users of SafeObjectNameFactory to use new name
o converted a few more
Revision Changes Path
1.7 +9 -2 jboss/src/main/org/jboss/system/ServerMBean.java
Index: ServerMBean.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/system/ServerMBean.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ServerMBean.java 11 Feb 2002 23:01:37 -0000 1.6
+++ ServerMBean.java 13 Feb 2002 04:22:31 -0000 1.7
@@ -7,17 +7,24 @@
package org.jboss.system;
-import java.util.Map;
import java.util.Date;
+import javax.management.ObjectName;
+
+import org.jboss.util.ObjectNameFactory;
+
/**
* The JMX MBean interface for the <tt>Server</tt> component.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
- * @version $Revision: 1.6 $
+ * @version $Revision: 1.7 $
*/
public interface ServerMBean
{
+ /** The default JMX object name for this MBean. */
+ ObjectName OBJECT_NAME =
+ ObjectNameFactory.create("jboss.system", "service", "Server");
+
//
// Should eventually expose init, start & stop to allow admin clients
// to manage the state of the server dynamically.
1.6 +27 -9 jboss/src/main/org/jboss/system/InfoMBean.java
Index: InfoMBean.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/system/InfoMBean.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- InfoMBean.java 10 Feb 2002 02:50:00 -0000 1.5
+++ InfoMBean.java 13 Feb 2002 04:22:31 -0000 1.6
@@ -9,6 +9,10 @@
import java.util.Map;
+import javax.management.ObjectName;
+
+import org.jboss.util.ObjectNameFactory;
+
/**
* The management interface for the Info bean.
*
@@ -16,28 +20,42 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Hiram Chirino</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
- * @version $Revision: 1.5 $
+ * @version $Revision: 1.6 $
*/
public interface InfoMBean
{
- String OBJECT_NAME = ":service=Info";
+ /** The default JMX object name for this MBean. */
+ ObjectName OBJECT_NAME =
+ ObjectNameFactory.create("jboss.system", "service", "Info");
- /** InetAddress.getLocalHost().getHostName();
+ /**
+ * InetAddress.getLocalHost().getHostName();
*/
String getHostName();
- /** Returns InetAddress.getLocalHost().getHostAddress();
+
+ /**
+ * Returns InetAddress.getLocalHost().getHostAddress();
*/
String getHostAddress();
- /** Return the total memory and free memory from Runtime
+
+ /**
+ * Return the total memory and free memory from Runtime
*/
String listMemoryUsage();
- /** Return a listing of the active threads and thread groups.
+
+ /**
+ * Return a listing of the active threads and thread groups.
*/
String listThreadDump();
- /** Display the java.lang.Package info for the pkgName */
+
+ /**
+ * Display the java.lang.Package info for the pkgName
+ */
String displayPackageInfo(String pkgName);
- /** Return a Map of System.getProperties() with a toString implementation
- *that provides an html table of the key/value pairs
+
+ /**
+ * Return a Map of System.getProperties() with a toString implementation
+ * that provides an html table of the key/value pairs
*/
Map showProperties();
}
1.10 +6 -5 jboss/src/main/org/jboss/system/ServiceControllerMBean.java
Index: ServiceControllerMBean.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/system/ServiceControllerMBean.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ServiceControllerMBean.java 12 Feb 2002 06:59:23 -0000 1.9
+++ ServiceControllerMBean.java 13 Feb 2002 04:22:31 -0000 1.10
@@ -12,7 +12,7 @@
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
-import org.jboss.util.SafeObjectNameFactory;
+import org.jboss.util.ObjectNameFactory;
/**
* This is the main Service Controller API.
@@ -23,7 +23,7 @@
* @see Service
*
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
- * @version $Revision: 1.9 $
+ * @version $Revision: 1.10 $
*
* <p><b>20010830 marc fleury:</b>
* <ul>
@@ -39,9 +39,10 @@
public interface ServiceControllerMBean
{
/** The default object name. */
- ObjectName OBJECT_NAME = SafeObjectNameFactory.create("jboss.system",
- "service",
- "ServiceController");
+ ObjectName OBJECT_NAME =
+ ObjectNameFactory.create("jboss.system",
+ "service",
+ "ServiceController");
/** Install a service, create the MBean and configure it**/
ObjectName install(Element mbean) throws Exception;
1.5 +11 -5 jboss/src/main/org/jboss/system/ServiceLibrariesMBean.java
Index: ServiceLibrariesMBean.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/system/ServiceLibrariesMBean.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ServiceLibrariesMBean.java 11 Feb 2002 22:44:03 -0000 1.4
+++ ServiceLibrariesMBean.java 13 Feb 2002 04:22:31 -0000 1.5
@@ -8,13 +8,17 @@
import java.net.URL;
+import javax.management.ObjectName;
+
+import org.jboss.util.ObjectNameFactory;
+
/**
* The management interface for the {@link ServiceLibraries} MBean.
*
* @see ServiceLibraries
*
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*
* <p><b>Revisions:</b>
* <p><b>2001/06/22 , marcf</b>:
@@ -24,15 +28,17 @@
*/
public interface ServiceLibrariesMBean
{
- String OBJECT_NAME = "jboss.system:service=Libraries";
+ ObjectName OBJECT_NAME =
+ ObjectNameFactory.create("jboss.system", "service", "Libraries");
// The ServicesLibraries MBean should expose "soft" information like
// the dependencies graph
// for example give a URL and find out what MBean need to be restarted
// in case you cycle that URL
- /** Obtain a listing of the URL for all UnifiedClassLoaders associated with
- *the ServiceLibraries
+ /**
+ * Obtain a listing of the URL for all UnifiedClassLoaders associated with
+ * the ServiceLibraries
*/
- public URL[] getURLs();
+ URL[] getURLs();
}
1.4 +9 -14 jboss/src/main/org/jboss/system/ServerConfigMBean.java
Index: ServerConfigMBean.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/system/ServerConfigMBean.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ServerConfigMBean.java 12 Feb 2002 06:59:23 -0000 1.3
+++ ServerConfigMBean.java 13 Feb 2002 04:22:31 -0000 1.4
@@ -13,26 +13,21 @@
import javax.management.ObjectName;
-import org.jboss.util.SafeObjectNameFactory;
+import org.jboss.util.ObjectNameFactory;
/**
* The JMX MBean interface for the <tt>ServerConfig</tt> component.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public interface ServerConfigMBean
{
/** The default object name. */
- ObjectName OBJECT_NAME = SafeObjectNameFactory.create("jboss.system",
- "service",
- "ServerConfig");
- /**
- * Get the JMX domain for which the system is bound under.
- *
- * @return JMX domain name.
- */
- String getDomain();
+ ObjectName OBJECT_NAME =
+ ObjectNameFactory.create("jboss.system",
+ "service",
+ "ServerConfig");
/**
* Get the configuration name of the server.
@@ -56,11 +51,11 @@
File getTempDir();
/**
- * Get the directory where local state data will be stored.
+ * Get the directory where local data will be stored.
*
- * @return The directory where the server stores local state data.
+ * @return The directory where the server stores local data.
*/
- File getStateDataDir();
+ File getDataDir();
/**
* Get the installation URL for the server.
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development