User: user57  
  Date: 02/04/03 18:53:14

  Modified:    src/main/org/jboss/system MBeanClassLoader.java
                        ServiceLibraries.java UnifiedClassLoader.java
  Removed:     src/main/org/jboss/system MBeanClassLoaderMBean.java
                        ServiceLibrariesMBean.java
                        UnifiedClassLoaderMBean.java
  Log:
   o Using XDoclet to generate *MBean interfaces
  
  Revision  Changes    Path
  1.2       +3 -1      jboss-system/src/main/org/jboss/system/MBeanClassLoader.java
  
  Index: MBeanClassLoader.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss-system/src/main/org/jboss/system/MBeanClassLoader.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MBeanClassLoader.java     24 Feb 2002 10:24:34 -0000      1.1
  +++ MBeanClassLoader.java     4 Apr 2002 02:53:14 -0000       1.2
  @@ -18,9 +18,11 @@
   
   /**
    * The pupose of MBeanCL is to load the classes on behalf of an MBean.
  + *
  + * @jmx:mbean
    * 
    * @author <a href="[EMAIL PROTECTED]">Marc Fleury</a>
  - * @version $Revision: 1.1 $
  + * @version $Revision: 1.2 $
    *
    * <p><b>20010830 marc fleury:</b>
    * <ul>
  
  
  
  1.4       +18 -21    jboss-system/src/main/org/jboss/system/ServiceLibraries.java
  
  Index: ServiceLibraries.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss-system/src/main/org/jboss/system/ServiceLibraries.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ServiceLibraries.java     4 Apr 2002 02:17:22 -0000       1.3
  +++ ServiceLibraries.java     4 Apr 2002 02:53:14 -0000       1.4
  @@ -34,10 +34,11 @@
    * Service Libraries. The service libraries is a central repository of all
    * classes loaded by the ClassLoaders
    *
  - * @see <related>
  + * @jmx:mbean name="jboss.system:service=Libraries"
  + *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Marc Fleury</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Ole Husgaard</a>
  - * @version $Revision: 1.3 $ <p>
  + * @version $Revision: 1.4 $
    *
    * <p><b>20010830 marc fleury:</b>
    * <ul>
  @@ -71,14 +72,8 @@
      /** Class logger */
      private static final Logger log = Logger.getLogger(ServiceLibraries.class);
      
  -   // Static --------------------------------------------------------
  -
      private static ServiceLibraries libraries;
      
  -   // Constants -----------------------------------------------------
  -   
  -   // Attributes ----------------------------------------------------
  -   
      private long sequenceId = 0;
   
      /**
  @@ -131,10 +126,6 @@
   
      private MBeanNotificationInfo[] info;
      
  -   // Constructors --------------------------------------------------
  -   
  -   // Public --------------------------------------------------------
  -   
      /**
       * Gets the Libraries attribute of the ServiceLibraries class
       *
  @@ -458,10 +449,12 @@
         throw new ClassNotFoundException(name);
      }
   
  -   /** Iterates through the current class loaders and tries to find the
  -       given class name.
  -       @return the Class object for name if found, null otherwise.
  -   */
  +   /** 
  +    * Iterates through the current class loaders and tries to find the
  +    * given class name.
  +    *
  +    * @return the Class object for name if found, null otherwise.
  +    */
      public Class findClass(String name)
      {
         Class clazz = null;
  @@ -494,8 +487,11 @@
         return clazz;
      }
   
  -   /** Obtain a listing of the URL for all UnifiedClassLoaders associated with
  -    *the ServiceLibraries
  +   /** 
  +    * Obtain a listing of the URL for all UnifiedClassLoaders associated with
  +    * the ServiceLibraries
  +    *
  +    * @jmx:managed-operation
       */
      public URL[] getURLs()
      {
  @@ -534,10 +530,11 @@
      /** 
       * Pre-register this component.
       * 
  -    * @param server        The server which the component is registering with.
  -    * @param name          The configured name of the object.
  +    * @param server    The server which the component is registering with.
  +    * @param name      The configured name of the object.
  +    * @return          The name to register the object as.
  +    *
       * @throws Exception    Pre-registration failed
  -    * @return              The name to register the object as.
       */   
      public ObjectName preRegister(MBeanServer server, ObjectName name)
         throws Exception
  
  
  
  1.3       +6 -2      jboss-system/src/main/org/jboss/system/UnifiedClassLoader.java
  
  Index: UnifiedClassLoader.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss-system/src/main/org/jboss/system/UnifiedClassLoader.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- UnifiedClassLoader.java   19 Mar 2002 22:24:30 -0000      1.2
  +++ UnifiedClassLoader.java   4 Apr 2002 02:53:14 -0000       1.3
  @@ -21,11 +21,13 @@
    * <p>The ServiceLibraries keeps track of the UCL and asks everyone for
    *    resources and classes.
    *
  + * @jmx:mbean
  + *
    * @author <a href="[EMAIL PROTECTED]">Marc Fleury</a>
    * @author <a href="[EMAIL PROTECTED]">Christoph G. Jung</a>
    * @author <a href="[EMAIL PROTECTED]">Scott Stark/a>
  - * @version <tt>$Revision: 1.2 $</tt>
  - * 
  + * @version <tt>$Revision: 1.3 $</tt>
  + *
    * <p><b>20010830 marc fleury:</b>
    * <ul>
    *   <li>Initial import
  @@ -126,6 +128,8 @@
   
      /**
       * Returns the single URL for this UCL.
  +    *
  +    * @jmx:managed-operation
       */
      public URL getURL() {
         return url;
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to