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

Reply via email to