Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

javax::naming::InitialContext Class Reference

This class is the starting context for performing naming operations. More...

#include <javax_naming_InitialContext.h>

Inheritance diagram for javax::naming::InitialContext:

Inheritance graph
[legend]
Collaboration diagram for javax::naming::InitialContext:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  xmogDefaultFlags = xmog_base::GLOBAL, xmogMajorVersion = 3, xmogMinorVersion = 2, xmogPatchVersion = 9,
  xmogBuildNumber = 2047
}
typedef ::xmog_java_array_template<
::javax::naming::InitialContext
array1D
typedef ::xmog_java_array_template<
::xmog_java_array_template<
::javax::naming::InitialContext > > 
array2D

Public Member Functions

virtual ::java::lang::Object addToEnvironment (const ::java::lang::String &propName, const ::java::lang::Object &propVal,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void bind (const ::java::lang::String &name, const ::java::lang::Object &obj,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void bind (const ::javax::naming::Name &name, const ::java::lang::Object &obj,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void close (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::String composeName (const ::java::lang::String &name, const ::java::lang::String &prefix,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Composes the name of this context with a name relative to this context.
virtual ::javax::naming::Name composeName (const ::javax::naming::Name &name, const ::javax::naming::Name &prefix,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Composes the name of this context with a name relative to this context.
virtual ::javax::naming::Context createSubcontext (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::javax::naming::Context createSubcontext (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void destroySubcontext (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void destroySubcontext (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::util::Hashtable getEnvironment (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::String getNameInNamespace (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::javax::naming::NameParser getNameParser (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::javax::naming::NameParser getNameParser (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 InitialContext (const ::java::util::Hashtable &environment,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Constructs an initial context using the supplied environment.
 InitialContext (::xmog_dummy _use_java_ctor,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Constructs an initial context.
 InitialContext (bool lazy,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Constructs an initial context with the option of not initializing it.
virtual ::javax::naming::NamingEnumeration list (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::javax::naming::NamingEnumeration list (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::javax::naming::NamingEnumeration listBindings (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::javax::naming::NamingEnumeration listBindings (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::Object lookup (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::Object lookup (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::Object lookupLink (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::Object lookupLink (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void rebind (const ::java::lang::String &name, const ::java::lang::Object &obj,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void rebind (const ::javax::naming::Name &name, const ::java::lang::Object &obj,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual ::java::lang::Object removeFromEnvironment (const ::java::lang::String &propName,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void rename (const ::java::lang::String &oldName, const ::java::lang::String &newName,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void rename (const ::javax::naming::Name &oldName, const ::javax::naming::Name &newName,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void unbind (const ::java::lang::String &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
virtual void unbind (const ::javax::naming::Name &name,::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)

Detailed Description

This class is the starting context for performing naming operations.

All naming operations are relative to a context. The initial context implements the Context interface and provides the starting point for resolution of names.

When the initial context is constructed, its environment is initialized with properties defined in the environment parameter passed to the constructor, and in any application resource files. In addition, a small number of standard JNDI properties may be specified as system properties or as applet parameters (through the use of ). These special properties are listed in the field detail sections of the Context and LdapContext interface documentation.

JNDI determines each property's value by merging the values from the following two sources, in order:

  1. The first occurrence of the property from the constructor's environment parameter and (for appropriate properties) the applet parameters and system properties.
  2. The application resource files (jndi.properties).
For each property found in both of these two sources, or in more than one application resource file, the property's value is determined as follows. If the property is one of the standard JNDI properties that specify a list of JNDI factories (see Context), all of the values are concatenated into a single colon-separated list. For other properties, only the first value found is used.

The initial context implementation is determined at runtime. The default policy uses the environment property "\link ::javax::naming::Context::INITIAL_CONTEXT_FACTORY java.naming.factory.initial\endlink", which contains the class name of the initial context factory. An exception to this policy is made when resolving URL strings, as described below.

When a URL string (a String of the form scheme_id:rest_of_name) is passed as a name parameter to any method, a URL context factory for handling that scheme is located and used to resolve the URL. If no such factory is found, the initial context specified by "java.naming.factory.initial" is used. Similarly, when a CompositeName object whose first component is a URL string is passed as a name parameter to any method, a URL context factory is located and used to resolve the first name component. See NamingManager.getURLContext() for a description of how URL context factories are located.

This default policy of locating the initial context and URL context factories may be overridden by calling NamingManager.setInitialContextFactoryBuilder().

NoInitialContextException is thrown when an initial context cannot be instantiated. This exception can be thrown during any interaction with the InitialContext, not only when the InitialContext is constructed. For example, the implementation of the initial context might lazily retrieve the context only when actual methods are invoked on it. The application should not have any dependency on when the existence of an initial context is determined.

When the environment property "java.naming.factory.initial" is non-null, the InitialContext constructor will attempt to create the initial context specified therein. At that time, the initial context factory involved might throw an exception if a problem is encountered. However, it is provider implementation-dependent when it verifies and indicates to the users of the initial context any environment property- or connection- related problems. It can do so lazily--delaying until an operation is performed on the context, or eagerly, at the time the context is constructed.

An InitialContext instance is not synchronized against concurrent access by multiple threads. Multiple threads each manipulating a different InitialContext instance need not synchronize. Threads that need to access a single InitialContext instance concurrently should synchronize amongst themselves and provide the necessary locking.

Author:
Rosanna Lee

Scott Seligman


Constructor & Destructor Documentation

javax::naming::InitialContext::InitialContext bool  lazy,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Constructs an initial context with the option of not initializing it.

This may be used by a constructor in a subclass when the value of the environment parameter is not yet known at the time the InitialContext constructor is called. The subclass's constructor will call this constructor, compute the value of the environment, and then call init() before returning.

Parameters:
lazy true means do not initialize the initial context; false is equivalent to calling new InitialContext()
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.

javax::naming::InitialContext::InitialContext ::xmog_dummy  _use_java_ctor,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Constructs an initial context.

No environment properties are supplied. Equivalent to new InitialContext(null).

Parameters:
_use_java_ctor indicates that you want to delegate to a Java constructor whose natural proxy conflicts with a C++ requirement.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.

javax::naming::InitialContext::InitialContext const ::java::util::Hashtable environment,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Constructs an initial context using the supplied environment.

Environment properties are discussed in the class description.

This constructor will not modify environment or save a reference to it, but may save a clone.

Parameters:
environment environment used to create the initial context. Null indicates an empty environment.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.


Member Function Documentation

virtual ::java::lang::Object javax::naming::InitialContext::addToEnvironment const ::java::lang::String propName,
const ::java::lang::Object propVal,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
propName a reference to an outer class instance.
propVal a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::bind const ::java::lang::String name,
const ::java::lang::Object obj,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
obj a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::bind const ::javax::naming::Name name,
const ::java::lang::Object obj,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
obj a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::close ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::String javax::naming::InitialContext::composeName const ::java::lang::String name,
const ::java::lang::String prefix,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Composes the name of this context with a name relative to this context.

Since an initial context may never be named relative to any context other than itself, the value of the prefix parameter must be an empty name ("").

Parameters:
name a reference to an outer class instance.
prefix a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::Name javax::naming::InitialContext::composeName const ::javax::naming::Name name,
const ::javax::naming::Name prefix,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Composes the name of this context with a name relative to this context.

Since an initial context may never be named relative to any context other than itself, the value of the prefix parameter must be an empty name.

Parameters:
name a reference to an outer class instance.
prefix a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::Context javax::naming::InitialContext::createSubcontext const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::Context javax::naming::InitialContext::createSubcontext const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::destroySubcontext const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::destroySubcontext const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::util::Hashtable javax::naming::InitialContext::getEnvironment ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::String javax::naming::InitialContext::getNameInNamespace ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::NameParser javax::naming::InitialContext::getNameParser const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::NameParser javax::naming::InitialContext::getNameParser const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::NamingEnumeration javax::naming::InitialContext::list const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::NamingEnumeration javax::naming::InitialContext::list const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::NamingEnumeration javax::naming::InitialContext::listBindings const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::javax::naming::NamingEnumeration javax::naming::InitialContext::listBindings const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::Object javax::naming::InitialContext::lookup const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::Object javax::naming::InitialContext::lookup const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::Object javax::naming::InitialContext::lookupLink const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::Object javax::naming::InitialContext::lookupLink const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::rebind const ::java::lang::String name,
const ::java::lang::Object obj,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
obj a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::rebind const ::javax::naming::Name name,
const ::java::lang::Object obj,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
obj a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual ::java::lang::Object javax::naming::InitialContext::removeFromEnvironment const ::java::lang::String propName,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Parameters:
propName a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::rename const ::java::lang::String oldName,
const ::java::lang::String newName,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
oldName a reference to an outer class instance.
newName a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::rename const ::javax::naming::Name oldName,
const ::javax::naming::Name newName,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
oldName a reference to an outer class instance.
newName a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::unbind const ::java::lang::String name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.

virtual void javax::naming::InitialContext::unbind const ::javax::naming::Name name,
::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Parameters:
name a reference to an outer class instance.
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:

Reimplemented from javax::naming::Context.


The documentation for this class was generated from the following file:
Generated on Fri Jun 16 10:20:09 2006 for JMS Courier for C++ by  doxygen 1.4.1