#include <Server_init.h>
Static Public Member Functions | |
void | CreateContextPath (const CosNaming::NamingContextExt_ptr, const CosNaming::Name &) |
For each 'NameComponent' in 'name', create a corresponding 'NamingContext'. | |
void | BindObjectPath (const CosNaming::NamingContextExt_ptr, const CosNaming::Name &, const CORBA::Object_var) |
CosNaming::BindingList * | listBindings (const CosNaming::NamingContext_ptr, const CosNaming::Name &, CORBA::ULong) |
void | recursiveUnbind (const CosNaming::NamingContext_ptr, const CosNaming::Name &) |
|
For the first [0, length-2] NameComponents of 'name', create a corresponding 'NamingContext'. For the length-1 NameComponent of 'name', bind it to the object reference 'obj'. |
|
For each 'NameComponent' in 'name', create a corresponding 'NamingContext'. A utility class to bind naming context. This class is contributed by Dipa Suri <dipa.suri@lmco.com>. The concept/code are derived from http://www.informit.com/articles/article.asp?p=23266&seqNum=6 |
|
Get a list of all bindings under the given context, up to max_list_size. |
|
Recursively unbind all objects and contexts below the given name context, given the initial context nc. Assumes a tree shape to service (not cyclic) |