All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class oracle.aurora.jndi.sess_iiop.sess_iiopURLContext

java.lang.Object
   |
   +----oracle.aurora.jndi.sess_iiop.sess_iiopURLContext

public class sess_iiopURLContext
extends Object
sess_iiopURLContext represents the top level Context in the sess_iiop URL namespace on the client. For every instance of an InitialContext created, there is exactly one instance of sess_iiopURLContext. The child Contexts of this class are ServiceCtx, representing the services that bave been resolved.

When the first service is resolved in the initial context, it is aliased to the name "default", which represents the default service of the sess_iiop Context.

Author:
Hal Hildebrand
See Also:
ServiceCtx, SessionCtx

Variable Index

 o DEFAULT_SERVICE
The name that the default service is bound to
 o SERVER_CONTEXT
 o SERVER_PORT
 o THIS_SERVER
When in the server, this represents the Oracle 8.i server that hosts the current session.

Method Index

 o _lookup(Name)
Lookup, but do not activate, the object bound to the name.
 o _lookup(String)
Lookup, but do not activate, the object associated with the string name.
 o addToEnvironment(String, Object)
Add the key/value pair to the receiver's environment
 o bind(Name, Object)
Bind the value to the key in the reciever.
 o bind(String, Object)
Bind the value to the key in the reciever.
 o close()
Close up all resources associated with the receiver
 o composeName(Name, Name)
Compose two names
 o composeName(String, String)
Compose two names.
 o createSubcontext(Name)
Do nothing.
 o createSubcontext(String)
Do nothing.
 o destroySubcontext(Name)
Destroy the context associated with the name.
 o destroySubcontext(String)
Destroy the context associated with the name.
 o getEnvironment()
Answer the receiver's environment.
 o getNameParser(Name)
Answer the parser for the receiver
 o getNameParser(String)
Answer the parser for the receiver
 o list(Name)
List the bindings associated with the context bound to a name
 o list(String)
List the bindings associated with the context bound to a name
 o listBindings(Name)
List the bindings associated with the context bound to a name
 o listBindings(String)
List the bindings associated with the context bound to a name
 o lookup(Name)
Lookup the Object bound to a name.
 o lookup(String)
Lookup the Object bound to a name.
 o lookupLink(Name)
Lookup the Object bound to a name.
 o lookupLink(String)
Lookup the Object bound to a name.
 o rebind(Name, Object)
Rebind the name to the Object.
 o rebind(String, Object)
Rebind the name to the Object.
 o removeFromEnvironment(String)
Remove the key and associated value from the receiver's environment.
 o rename(Name, Name)
Rename the object bound to the from name to the to name.
 o rename(String, String)
Rename the object bound to the from name to the to name.
 o setEnv(Hashtable)
Set the environment of the receiver.
 o unbind(Name)
Unbind the Object associated with the name
 o unbind(String)
Unbind the Object associated with the name

Variables

 o DEFAULT_SERVICE
 public static final String DEFAULT_SERVICE
The name that the default service is bound to

 o THIS_SERVER
 public static final String THIS_SERVER
When in the server, this represents the Oracle 8.i server that hosts the current session.

 o SERVER_PORT
 public static final String SERVER_PORT
 o SERVER_CONTEXT
 public static final String SERVER_CONTEXT

Methods

 o _lookup
 public Object _lookup(String string) throws NamingException
Lookup, but do not activate, the object associated with the string name. This method will return the instance of the PublishedObject, rather than the object that is published.

 o _lookup
 public Object _lookup(Name name) throws NamingException
Lookup, but do not activate, the object bound to the name. This method will return the instance of the PublishedObject, rather than the object that is published.

 o addToEnvironment
 public Object addToEnvironment(String key,
                                Object value) throws NamingException
Add the key/value pair to the receiver's environment

 o bind
 public void bind(String key,
                  Object value) throws NamingException
Bind the value to the key in the reciever.

 o bind
 public void bind(Name name,
                  Object object) throws NamingException
Bind the value to the key in the reciever.

 o close
 public void close() throws NamingException
Close up all resources associated with the receiver

 o composeName
 public String composeName(String name1,
                           String name2) throws NamingException
Compose two names.

 o composeName
 public Name composeName(Name name1,
                         Name name2) throws NamingException
Compose two names

 o createSubcontext
 public Context createSubcontext(String name) throws NamingException
Do nothing. This operation is not supported in the sess_iiopURLContext

 o createSubcontext
 public Context createSubcontext(Name arg1) throws NamingException
Do nothing. This operation is not supported in the sess_iiopURLContext

 o destroySubcontext
 public void destroySubcontext(String string) throws NamingException
Destroy the context associated with the name.

 o destroySubcontext
 public void destroySubcontext(Name name) throws NamingException
Destroy the context associated with the name.

 o getEnvironment
 public Hashtable getEnvironment() throws NamingException
Answer the receiver's environment.

 o getNameParser
 public NameParser getNameParser(String arg1) throws NamingException
Answer the parser for the receiver

 o getNameParser
 public NameParser getNameParser(Name arg1) throws NamingException
Answer the parser for the receiver

 o list
 public NamingEnumeration list(String name) throws NamingException
List the bindings associated with the context bound to a name

 o list
 public NamingEnumeration list(Name name) throws NamingException
List the bindings associated with the context bound to a name

 o listBindings
 public NamingEnumeration listBindings(String string) throws NamingException
List the bindings associated with the context bound to a name

 o listBindings
 public NamingEnumeration listBindings(Name name) throws NamingException
List the bindings associated with the context bound to a name

 o lookup
 public Object lookup(String string) throws NamingException
Lookup the Object bound to a name. If the name resolves to a PublishedObject, this method will activate the PublishedObject, returning the Object which is published.

 o lookup
 public Object lookup(Name name) throws NamingException
Lookup the Object bound to a name. If the name resolves to a PublishedObject, this method will activate the PublishedObject, returning the Object which is published.

 o lookupLink
 public Object lookupLink(String string) throws NamingException
Lookup the Object bound to a name. If the name resolves to a PublishedObject, this method will activate the PublishedObject, returning the Object which is published.

 o lookupLink
 public Object lookupLink(Name name) throws NamingException
Lookup the Object bound to a name. If the name resolves to a PublishedObject, this method will activate the PublishedObject, returning the Object which is published.

 o rebind
 public void rebind(String string,
                    Object obj) throws NamingException
Rebind the name to the Object.

 o rebind
 public void rebind(Name name,
                    Object object) throws NamingException
Rebind the name to the Object.

 o removeFromEnvironment
 public Object removeFromEnvironment(String key) throws NamingException
Remove the key and associated value from the receiver's environment.

 o rename
 public void rename(String from,
                    String to) throws NamingException
Rename the object bound to the from name to the to name.

 o rename
 public void rename(Name from,
                    Name to) throws NamingException
Rename the object bound to the from name to the to name.

 o setEnv
 public sess_iiopURLContext setEnv(Hashtable _env)
Set the environment of the receiver.

 o unbind
 public void unbind(String string) throws NamingException
Unbind the Object associated with the name

 o unbind
 public void unbind(Name n) throws NamingException
Unbind the Object associated with the name


All Packages  Class Hierarchy  This Package  Previous  Next  Index