User: user57
Date: 02/04/03 20:35:06
Modified: src/main/org/jboss/mq/pm/jdbc PersistenceManager.java
Removed: src/main/org/jboss/mq/pm/jdbc PersistenceManagerMBean.java
Log:
o Using ServerConfigLocator instead of ServerConfigImplMBean
o Using XDoclet to generate some *MBean interfaces
Revision Changes Path
1.17 +27 -13 jbossmq/src/main/org/jboss/mq/pm/jdbc/PersistenceManager.java
Index: PersistenceManager.java
===================================================================
RCS file:
/cvsroot/jboss/jbossmq/src/main/org/jboss/mq/pm/jdbc/PersistenceManager.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- PersistenceManager.java 9 Mar 2002 15:32:34 -0000 1.16
+++ PersistenceManager.java 4 Apr 2002 04:35:06 -0000 1.17
@@ -31,15 +31,18 @@
import java.util.Map;
/**
- * This class manages all persistence related services for JDBC based
- * persistence.
+ * This class manages all persistence related services for JDBC based
+ * persistence.
*
- * @author: Jayesh Parayali ([EMAIL PROTECTED])
+ * @jmx:mbean extends="org.jboss.system.ServiceMBean,
org.jboss.mq.pm.PersistenceManagerMBean"
*
- * @version $Revision: 1.16 $
+ * @author Jayesh Parayali ([EMAIL PROTECTED])
+ * @version $Revision: 1.17 $
*/
-public class PersistenceManager extends ServiceMBeanSupport implements
PersistenceManagerMBean, org.jboss.mq.pm.PersistenceManager {
-
+public class PersistenceManager
+ extends ServiceMBeanSupport
+ implements PersistenceManagerMBean, org.jboss.mq.pm.PersistenceManager
+{
private ObjectName messageCacheName;
private MessageCache messageCache;
@@ -92,40 +95,54 @@
}
+ /**
+ * @jmx:managed-attribute
+ */
public ObjectName getDataSource()
{
return dataSourceName;
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setDataSource(ObjectName dataSourceName)
{
this.dataSourceName = dataSourceName;
}
+ /**
+ * @jmx:managed-attribute
+ */
public String getMessageTableName()
{
return messageTableName;
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setMessageTableName(String tableName)
{
messageTableName = tableName;
}
+ /**
+ * @jmx:managed-attribute
+ */
public String getTransactionTableName()
{
return transactionTableName;
}
+ /**
+ * @jmx:managed-attribute
+ */
public void setTransactionTableName(String tableName)
{
transactionTableName = tableName;
}
- public String getName() {
- return "JBossMQ-jdbc-PersistenceManager";
- }
-
public void startService() throws Exception
{
//Find the ConnectionFactoryLoader MBean so we can find the datasource
@@ -397,6 +414,3 @@
}
}
-
-
-
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development