User: user57
Date: 02/04/07 01:07:23
Modified: varia/src/main/org/jboss/jdbc HypersonicDatabase.java
Removed: varia/src/main/org/jboss/jdbc HypersonicDatabaseMBean.java
Log:
o Using XDoclet to generate *MBean interfaces
Revision Changes Path
1.16 +32 -2 contrib/varia/src/main/org/jboss/jdbc/HypersonicDatabase.java
Index: HypersonicDatabase.java
===================================================================
RCS file:
/cvsroot/jboss/contrib/varia/src/main/org/jboss/jdbc/HypersonicDatabase.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- HypersonicDatabase.java 4 Apr 2002 04:33:08 -0000 1.15
+++ HypersonicDatabase.java 7 Apr 2002 09:07:23 -0000 1.16
@@ -31,13 +31,14 @@
*
* <p>Starts a "patched" HSQLDB 1.61 Hypersonic database in-VM.
*
- * @see HypersonicDatabaseMBean
+ * @jmx:mbean name="jboss:service=Hypersonic"
+ * extends="org.jboss.system.ServiceMBean"
*
* @author <a href="mailto:[EMAIL PROTECTED]">Rickard �berg</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Scott Stark</a>.
* @author <a href="mailto:[EMAIL PROTECTED]">Peter Fagerlund</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jason Dillon</a>
- * @version $Revision: 1.15 $
+ * @version $Revision: 1.16 $
*/
public class HypersonicDatabase
extends ServiceMBeanSupport
@@ -65,38 +66,65 @@
// empty
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setDatabase(final String name) {
this.name = name;
}
+ /**
+ * @jmx:managed-attribute
+ */
public String getDatabase() {
return name;
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setPort(final int port) {
this.port = port;
}
+ /**
+ * @jmx:managed-attribute
+ */
public int getPort() {
return port;
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setSilent(final boolean silent) {
this.silent = silent;
}
+ /**
+ * @jmx:managed-attribute
+ */
public boolean getSilent() {
return silent;
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setTrace(final boolean trace) {
this.trace = trace;
}
+ /**
+ * @jmx:managed-attribute
+ */
public boolean getTrace() {
return trace;
}
+ /**
+ * @jmx:managed-attribute
+ */
public String getDatabasePath() {
return dbPath.toString();
}
@@ -109,6 +137,8 @@
/**
* start of DatabaseManager accesible from the localhost:8082
+ *
+ * @jmx:managed-operation
*/
public void startDatabaseManager() {
// Start DBManager in new thread
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development