User: starksm 
  Date: 01/11/26 18:15:16

  Modified:    src/main/org/jboss/naming Tag: Branch_2_4 ENCFactory.java
  Log:
  
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.3.6.3   +9 -9      jboss/src/main/org/jboss/naming/ENCFactory.java
  
  Index: ENCFactory.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/ENCFactory.java,v
  retrieving revision 1.3.6.2
  retrieving revision 1.3.6.3
  diff -u -r1.3.6.2 -r1.3.6.3
  --- ENCFactory.java   2001/09/07 01:31:34     1.3.6.2
  +++ ENCFactory.java   2001/11/27 02:15:16     1.3.6.3
  @@ -7,8 +7,10 @@
   package org.jboss.naming;
   
   import java.util.Hashtable;
  -import javax.naming.*;
  -import javax.naming.spi.*;
  +import java.util.WeakHashMap;
  +import javax.naming.Context;
  +import javax.naming.Name;
  +import javax.naming.spi.ObjectFactory;
   
   import org.jnp.server.NamingServer;
   import org.jnp.interfaces.NamingContext;
  @@ -20,7 +22,7 @@
    *   @see <related>
    *   @author Rickard Oberg ([EMAIL PROTECTED])
    *   @author [EMAIL PROTECTED]
  - *   @version $Revision: 1.3.6.2 $
  + *   @version $Revision: 1.3.6.3 $
    */
   public class ENCFactory
      implements ObjectFactory
  @@ -28,7 +30,7 @@
      // Constants -----------------------------------------------------
       
      // Attributes ----------------------------------------------------
  -   private static Hashtable encs = new Hashtable();
  +   private static WeakHashMap encs = new WeakHashMap();
      private static ClassLoader topLoader;
   
      // Static --------------------------------------------------------
  @@ -45,11 +47,9 @@
      // Public --------------------------------------------------------
   
      // ObjectFactory implementation ----------------------------------
  -   public Object getObjectInstance(Object obj,
  -                                Name name,
  -                                Context nameCtx,
  -                                Hashtable environment)
  -                         throws Exception
  +   public Object getObjectInstance(Object obj, Name name, Context nameCtx,
  +      Hashtable environment)
  +      throws Exception
      {
         synchronized (encs)
         {
  
  
  

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

Reply via email to