]> gcc.gnu.org Git - gcc.git/commitdiff
Replace stubs with actual implementation
authorAnthony Green <green@redhat.com>
Mon, 27 Nov 2000 06:50:18 +0000 (06:50 +0000)
committerAnthony Green <green@gcc.gnu.org>
Mon, 27 Nov 2000 06:50:18 +0000 (06:50 +0000)
From-SVN: r37782

libjava/ChangeLog
libjava/javax/naming/InitialContext.java

index 3dc3a0596544e3251a5722e11ac3daf999774781..f7b19234f08cba7b33c04b2c8b3f471b521ab6b6 100644 (file)
@@ -1,3 +1,17 @@
+Sun Nov 26 22:35:53 2000  Anthony Green  <green@redhat.com>
+
+       * javax/naming/InitialContext.java (rebind): Implement.
+       (unbind): Implement.
+       (rename): Implement.
+       (list): Implement.
+       (listBindings): Implement.
+       (destroySubcontext): Implement.
+       (createSubcontext): Implement.
+       (lookupLink): Implement.
+       (getNameParser): Implement.
+       (composeName): Implement.
+       (addToEnvironment): Implement.
+
 Sun Nov 26 21:30:25 2000  Anthony Green  <green@redhat.com>
 
        * javax/naming/AuthenticationException.java,
index 550d2b6cf80e98fd66074ac331ad72a3b9b2d91b..f0404a5a324c15513e19a0cbd6a5d669abccb9ca 100644 (file)
@@ -185,140 +185,140 @@ public class InitialContext implements Context
     }
 
   public void bind (Name name, Object obj) throws NamingException
-    {
-      getURLOrDefaultInitCtx (name).bind (name, obj);
-    }
+  {
+    getURLOrDefaultInitCtx (name).bind (name, obj);
+  }
 
   public void bind (String name, Object obj) throws NamingException
-    {
-      getURLOrDefaultInitCtx (name).bind (name, obj);
-    }
+  {
+    getURLOrDefaultInitCtx (name).bind (name, obj);
+  }
 
   public Object lookup (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).lookup (name);
   }
 
   public Object lookup (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).lookup (name);
   }
 
   public void rebind (Name name, Object obj) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    getURLOrDefaultInitCtx (name).rebind (name, obj);
   }
 
   public void rebind (String name, Object obj) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    getURLOrDefaultInitCtx (name).rebind (name, obj);
   }
 
   public void unbind (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    getURLOrDefaultInitCtx (name).unbind (name);
   }
 
   public void unbind (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    getURLOrDefaultInitCtx (name).unbind (name);
   }
 
   public void rename (Name oldName, Name newName) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    getURLOrDefaultInitCtx (oldName).rename (oldName, newName);
   }
 
   public void rename (String oldName, String newName) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    getURLOrDefaultInitCtx (oldName).rename (oldName, newName);
   }
 
   public NamingEnumeration list (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).list (name);
   }
 
   public NamingEnumeration list (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).list (name);
   }
 
   public NamingEnumeration listBindings (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).listBindings (name);
   }
 
   public NamingEnumeration listBindings (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).listBindings (name);
   }
 
   public void destroySubcontext (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).destroySubcontext (name);
   }
 
   public void destroySubcontext (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).destroySubcontext (name);
   }
 
   public Context createSubcontext (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).createSubcontext (name);
   }
 
   public Context createSubcontext (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).createSubcontext (name);
   }
 
   public Object lookupLink (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).lookupLink (name);
   }
 
   public Object lookupLink (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).lookupLink (name);
   }
 
   public NameParser getNameParser (Name name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).getNameParser (name);
   }
 
   public NameParser getNameParser (String name) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).getNameParser (name);
   }
 
   public Name composeName (Name name, Name prefix) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).composeName (name, prefix);
   }
 
   public String composeName (String name, 
                             String prefix) throws NamingException;
   {
-    throw new OperationNotSupportedException ();
+    return getURLOrDefaultInitCtx (name).composeName (name, prefix);
   }
 
   public Object addToEnvironment (String propName, 
                                  Object propVal) throws NamingException;
   {
-    throw new OperationNotSupportedException ();
+    myProps.add (propName, propVal);
   }
 
   public Object removeFromEnvironment (String propName) throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    myProps.remove (propName);
   }
 
   public Hashtable getEnvironment () throws NamingException
   {
-    throw new OperationNotSupportedException ();
+    return myProps;
   }
 
   public void close () throws NamingException
This page took 0.085624 seconds and 5 git commands to generate.