org.omg.CosNaming
Interface NamingContext

All Known Subinterfaces:
NamingContextExt
All Known Implementing Classes:
_NamingContextStub

public interface NamingContext
extends org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity


Method Summary
 void bind_context(NameComponent[] n, NamingContext nc)
           
 NamingContext bind_new_context(NameComponent[] n)
           
 void bind(NameComponent[] n, org.omg.CORBA.Object obj)
           
 void destroy()
           
 void list(int how_many, BindingListHolder bl, BindingIteratorHolder bi)
           
 NamingContext new_context()
           
 void rebind_context(NameComponent[] n, NamingContext nc)
           
 void rebind(NameComponent[] n, org.omg.CORBA.Object obj)
           
 org.omg.CORBA.Object resolve(NameComponent[] n)
           
 void unbind(NameComponent[] n)
           
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Method Detail

bind

public void bind(NameComponent[] n,
                 org.omg.CORBA.Object obj)
          throws NotFound,
                 CannotProceed,
                 InvalidName,
                 AlreadyBound

rebind

public void rebind(NameComponent[] n,
                   org.omg.CORBA.Object obj)
            throws NotFound,
                   CannotProceed,
                   InvalidName

bind_context

public void bind_context(NameComponent[] n,
                         NamingContext nc)
                  throws NotFound,
                         CannotProceed,
                         InvalidName,
                         AlreadyBound

rebind_context

public void rebind_context(NameComponent[] n,
                           NamingContext nc)
                    throws NotFound,
                           CannotProceed,
                           InvalidName

resolve

public org.omg.CORBA.Object resolve(NameComponent[] n)
                             throws NotFound,
                                    CannotProceed,
                                    InvalidName

unbind

public void unbind(NameComponent[] n)
            throws NotFound,
                   CannotProceed,
                   InvalidName

new_context

public NamingContext new_context()

bind_new_context

public NamingContext bind_new_context(NameComponent[] n)
                               throws NotFound,
                                      AlreadyBound,
                                      CannotProceed,
                                      InvalidName

destroy

public void destroy()
             throws NotEmpty

list

public void list(int how_many,
                 BindingListHolder bl,
                 BindingIteratorHolder bi)