User: oberg   
  Date: 00/11/02 07:14:06

  Modified:    src/main/org/jnp/client Main.java
  Log:
  Added support for listBindings.
  
  Revision  Changes    Path
  1.2       +14 -2     jnp/src/main/org/jnp/client/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /products/cvs/ejboss/jnp/src/main/org/jnp/client/Main.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Main.java 2000/10/10 12:42:35     1.1
  +++ Main.java 2000/11/02 15:14:06     1.2
  @@ -13,6 +13,7 @@
   import java.rmi.RemoteException;
   import java.util.Properties;
   
  +import javax.naming.Binding;
   import javax.naming.InitialContext;
   import javax.naming.Name;
   import javax.naming.LinkRef;
  @@ -31,7 +32,7 @@
    *      
    *   @see NamingContext
    *   @author $Author: oberg $
  - *   @version $Revision: 1.1 $
  + *   @version $Revision: 1.2 $
    */
   public class Main
      implements Runnable
  @@ -185,6 +186,17 @@
            test.bind("test2link", new LinkRef("/test2"));
            System.out.println("test2/helloworld="+ctx.lookup("test2/helloworld"));
            
System.out.println("test/test2link/helloworld="+ctx.lookup("test/test2link/helloworld"));
  +         
  +         // Show root context using listBindings
  +         System.out.println();
  +         System.out.println("Show root bindings");
  +         ctx = new InitialContext();
  +         NamingEnumeration enum = ctx.listBindings("");
  +         while (enum.hasMoreElements())
  +         {
  +            Binding b = (Binding)enum.next();
  +            System.out.println(b);
  +         }
            
            showTree(ctx);
            
  
  
  

Reply via email to