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