User: juhalindfors
Date: 01/04/16 14:47:56
Modified: src/org/jboss/admin/mbean SystemMonitor.java
Added: src/org/jboss/admin/mbean AdminServer.java
AdminServerMBean.java
Log:
some initial sketches for the management model
Revision Changes Path
1.2 +3 -3 admin/src/org/jboss/admin/mbean/SystemMonitor.java
Index: SystemMonitor.java
===================================================================
RCS file: /cvsroot/jboss/admin/src/org/jboss/admin/mbean/SystemMonitor.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SystemMonitor.java 2001/02/04 00:18:31 1.1
+++ SystemMonitor.java 2001/04/16 21:47:56 1.2
@@ -29,7 +29,7 @@
* ...
*
* @author Juha Lindfors ([EMAIL PROTECTED])
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class SystemMonitor extends ServiceMBeanSupport
implements SystemMonitorMBean, MetricsConstants {
@@ -254,7 +254,7 @@
try {
Message msg = session.createMessage();
msg.setJMSType(SYSTEM_METRICS);
- msg.setStringProperty(TYPE, "MemoryMonitor");
+ msg.setStringProperty("TYPE", "MemoryMonitor");
msg.setLongProperty("FreeMem", getFreeMemory());
msg.setLongProperty("TotalMem", getTotalMemory());
}
@@ -293,7 +293,7 @@
try {
Message msg = session.createMessage();
msg.setJMSType(SYSTEM_METRICS);
- msg.setStringProperty(TYPE, "ThreadMonitor");
+ msg.setStringProperty("TYPE", "ThreadMonitor");
msg.setIntProperty("ThreadCount", getThreadCount());
pub.publish(msg);
1.1 admin/src/org/jboss/admin/mbean/AdminServer.java
Index: AdminServer.java
===================================================================
/*
* JBoss, the OpenSource EJB server
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.admin.mbean;
// standard imports
// JBoss imports
import org.jboss.util.ServiceMBeanSupport;
/**
* ...
*
* @author Juha Lindfors ([EMAIL PROTECTED])
* @version $Revision: 1.1 $
*/
public class AdminServer extends ServiceMBeanSupport implements AdminServerMBean {
// Constructors --------------------------------------------------
public AdminServer() {}
// Method Overrides ----------------------------------------------
public String getName() {
return "Admin Server";
}
public void startService() {
}
public void stopService() {
}
public void destroyService() {
}
// Management Interface ------------------------------------------
public void createRoot(String user, char[] pw) {
}
}
1.1 admin/src/org/jboss/admin/mbean/AdminServerMBean.java
Index: AdminServerMBean.java
===================================================================
/*
* JBoss, the OpenSource EJB server
*
* Distributable under LGPL license.
* See terms of license at gnu.org.
*/
package org.jboss.admin.mbean;
// JBoss imports
import org.jboss.util.ServiceMBean;
/**
* ...
*
* @author Juha Lindfors ([EMAIL PROTECTED])
* @version $Revision: 1.1 $
*/
public interface AdminServerMBean extends ServiceMBean {
public static final String OBJECT_NAME = "Admin:name=AdminServer";
public void createRoot(String user, char[] pw);
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development