Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.naming

Class InitialContext

java.lang.Object
|
+--javax.naming.InitialContext

All Implemented Interfaces:

Context


public class InitialContext

extends Object

implements Context

Field Summary

javax.naming.ContextdefaultInitCtx

booleangotDefault

java.util.HashtablemyProps

Constructor Summary

InitialContext(java.util.Hashtable environment)

InitialContext(boolean lazy)

InitialContext()

Method Summary

java.lang.ObjectaddToEnvironment(java.lang.String propName, java.lang.Object propVal)

voidbind(javax.naming.Name name, java.lang.Object obj)

voidbind(java.lang.String name, java.lang.Object obj)

voidclose()

javax.naming.NamecomposeName(javax.naming.Name name, javax.naming.Name prefix)

java.lang.StringcomposeName(java.lang.String name, java.lang.String prefix)

javax.naming.ContextcreateSubcontext(javax.naming.Name name)

javax.naming.ContextcreateSubcontext(java.lang.String name)

voiddestroySubcontext(javax.naming.Name name)

voiddestroySubcontext(java.lang.String name)

javax.naming.ContextgetDefaultInitCtx()

java.util.HashtablegetEnvironment()

java.lang.StringgetNameInNamespace()

javax.naming.NameParsergetNameParser(javax.naming.Name name)

javax.naming.NameParsergetNameParser(java.lang.String name)

javax.naming.ContextgetURLOrDefaultInitCtx(javax.naming.Name name)

javax.naming.ContextgetURLOrDefaultInitCtx(java.lang.String name)

voidinit(java.util.Hashtable environment)

javax.naming.NamingEnumerationlist(javax.naming.Name name)

javax.naming.NamingEnumerationlist(java.lang.String name)

javax.naming.NamingEnumerationlistBindings(javax.naming.Name name)

javax.naming.NamingEnumerationlistBindings(java.lang.String name)

java.lang.Objectlookup(javax.naming.Name name)

java.lang.Objectlookup(java.lang.String name)

java.lang.ObjectlookupLink(javax.naming.Name name)

java.lang.ObjectlookupLink(java.lang.String name)

voidrebind(javax.naming.Name name, java.lang.Object obj)

voidrebind(java.lang.String name, java.lang.Object obj)

java.lang.ObjectremoveFromEnvironment(java.lang.String propName)

voidrename(javax.naming.Name oldName, javax.naming.Name newName)

voidrename(java.lang.String oldName, java.lang.String newName)

voidunbind(javax.naming.Name name)

voidunbind(java.lang.String name)

Field Details

defaultInitCtx

protected Context defaultInitCtx


gotDefault

protected boolean gotDefault


myProps

protected Hashtable myProps


Constructor Details

InitialContext

public InitialContext()


InitialContext

protected InitialContext(boolean lazy)

Parameters:


InitialContext

public InitialContext(java.util.Hashtable environment)

Parameters:


Method Details

addToEnvironment

public Object addToEnvironment(java.lang.String propName, java.lang.Object propVal)

Parameters:


bind

public void bind(java.lang.String name, java.lang.Object obj)

Parameters:


bind

public void bind(javax.naming.Name name, java.lang.Object obj)

Parameters:


close

public void close()


composeName

public String composeName(java.lang.String name, java.lang.String prefix)

Parameters:


composeName

public Name composeName(javax.naming.Name name, javax.naming.Name prefix)

Parameters:


createSubcontext

public Context createSubcontext(java.lang.String name)

Parameters:


createSubcontext

public Context createSubcontext(javax.naming.Name name)

Parameters:


destroySubcontext

public void destroySubcontext(java.lang.String name)

Parameters:


destroySubcontext

public void destroySubcontext(javax.naming.Name name)

Parameters:


getDefaultInitCtx

protected Context getDefaultInitCtx()


getEnvironment

public Hashtable getEnvironment()


getNameInNamespace

public String getNameInNamespace()


getNameParser

public NameParser getNameParser(java.lang.String name)

Parameters:


getNameParser

public NameParser getNameParser(javax.naming.Name name)

Parameters:


getURLOrDefaultInitCtx

protected Context getURLOrDefaultInitCtx(java.lang.String name)

Parameters:


getURLOrDefaultInitCtx

protected Context getURLOrDefaultInitCtx(javax.naming.Name name)

Parameters:


init

protected void init(java.util.Hashtable environment)

Parameters:


list

public NamingEnumeration list(java.lang.String name)

Parameters:


list

public NamingEnumeration list(javax.naming.Name name)

Parameters:


listBindings

public NamingEnumeration listBindings(java.lang.String name)

Parameters:


listBindings

public NamingEnumeration listBindings(javax.naming.Name name)

Parameters:


lookup

public Object lookup(java.lang.String name)

Parameters:


lookup

public Object lookup(javax.naming.Name name)

Parameters:


lookupLink

public Object lookupLink(java.lang.String name)

Parameters:


lookupLink

public Object lookupLink(javax.naming.Name name)

Parameters:


rebind

public void rebind(java.lang.String name, java.lang.Object obj)

Parameters:


rebind

public void rebind(javax.naming.Name name, java.lang.Object obj)

Parameters:


removeFromEnvironment

public Object removeFromEnvironment(java.lang.String propName)

Parameters:


rename

public void rename(java.lang.String oldName, java.lang.String newName)

Parameters:


rename

public void rename(javax.naming.Name oldName, javax.naming.Name newName)

Parameters:


unbind

public void unbind(java.lang.String name)

Parameters:


unbind

public void unbind(javax.naming.Name name)

Parameters: