User: user57
Date: 02/02/05 18:20:48
Modified: src/main/org/jboss/system Server.java ServerMBean.java
Log:
o Added getHostName() & getHostAddress()
Revision Changes Path
1.9 +21 -1 jboss/src/main/org/jboss/system/Server.java
Index: Server.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/system/Server.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- Server.java 2002/02/06 01:58:43 1.8
+++ Server.java 2002/02/06 02:20:48 1.9
@@ -32,7 +32,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
*/
public class Server
implements ServerMBean
@@ -397,6 +397,26 @@
return started;
}
+ public String getHostName() {
+ try {
+ return java.net.InetAddress.getLocalHost().getHostName();
+ }
+ catch (java.net.UnknownHostException e) {
+ log.error("Error looking up local hostname", e);
+ return "<unknown>";
+ }
+ }
+
+ public String getHostAddress() {
+ try {
+ return java.net.InetAddress.getLocalHost().getHostAddress();
+ }
+ catch (java.net.UnknownHostException e) {
+ log.error("Error looking up local address", e);
+ return "<unknown>";
+ }
+ }
+
public Long getTotalMemory() {
return new Long(Runtime.getRuntime().totalMemory());
}
1.4 +5 -1 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.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ServerMBean.java 2002/02/06 01:58:43 1.3
+++ ServerMBean.java 2002/02/06 02:20:48 1.4
@@ -14,7 +14,7 @@
* The JMX MBean interface for the <tt>Server</tt> component.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public interface ServerMBean
{
@@ -99,6 +99,10 @@
///////////////////////////////////////////////////////////////////////////
Date getStarted();
+
+ String getHostName();
+
+ String getHostAddress();
Long getTotalMemory();
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development