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);