org.osjava.sj
Class SimpleContext

java.lang.Object
  extended by org.osjava.sj.jndi.DelegatingContext
      extended by org.osjava.sj.SimpleContext
All Implemented Interfaces:
javax.naming.Context

public class SimpleContext
extends DelegatingContext


Field Summary
static java.lang.String SIMPLE_DELEGATE
           
static java.lang.String SIMPLE_ROOT
           
static java.lang.String SIMPLE_SPACE
           
 
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
 
Constructor Summary
SimpleContext(java.util.Hashtable env)
           
 
Method Summary
private static void copyFromSystemProperties(java.util.Hashtable env, java.lang.String key)
           
private static javax.naming.InitialContext createContext(java.util.Hashtable env)
           
 
Methods inherited from class org.osjava.sj.jndi.DelegatingContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, getTarget, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIMPLE_ROOT

public static final java.lang.String SIMPLE_ROOT
See Also:
Constant Field Values

SIMPLE_DELEGATE

public static final java.lang.String SIMPLE_DELEGATE
See Also:
Constant Field Values

SIMPLE_SPACE

public static final java.lang.String SIMPLE_SPACE
See Also:
Constant Field Values
Constructor Detail

SimpleContext

public SimpleContext(java.util.Hashtable env)
              throws javax.naming.NamingException
Throws:
javax.naming.NamingException
Method Detail

createContext

private static javax.naming.InitialContext createContext(java.util.Hashtable env)
                                                  throws javax.naming.NamingException
Throws:
javax.naming.NamingException

copyFromSystemProperties

private static void copyFromSystemProperties(java.util.Hashtable env,
                                             java.lang.String key)