Package cronapi.osjava.sj.memory
Class MemoryContext
- java.lang.Object
-
- cronapi.osjava.sj.jndi.AbstractContext
-
- cronapi.osjava.sj.memory.MemoryContext
-
public class MemoryContext extends AbstractContext
A generic context that requires no DataSource backend. It is designed to live exclusively in memory and not have its state saved.- Since:
- Simple-JNDI 0.11
- Version:
- $Rev: 1743 $ $Date: 2005-06-24 16:56:40 -0700 (Fri, 24 Jun 2005) $
- Author:
- Robert M. Zigweid
-
-
Field Summary
-
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
Constructors Constructor Description MemoryContext()MemoryContext(boolean systemOverride)MemoryContext(boolean systemOverride, NameParser parser)MemoryContext(AbstractContext that)MemoryContext(Hashtable env)MemoryContext(Hashtable env, boolean systemOverride)MemoryContext(Hashtable env, boolean systemOverride, NameParser parser)MemoryContext(Hashtable env, NameParser parser)MemoryContext(NameParser parser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextcreateSubcontext(Name name)-
Methods inherited from class cronapi.osjava.sj.jndi.AbstractContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, getSubContexts, isEmpty, isSharedAndLoaded, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, setNameInNamespace, setNameInNamespace, unbind, unbind
-
-
-
-
Constructor Detail
-
MemoryContext
public MemoryContext()
-
MemoryContext
public MemoryContext(Hashtable env)
- Parameters:
env-
-
MemoryContext
public MemoryContext(Hashtable env, boolean systemOverride)
- Parameters:
env-systemOverride-
-
MemoryContext
public MemoryContext(Hashtable env, NameParser parser)
- Parameters:
env-parser-
-
MemoryContext
public MemoryContext(boolean systemOverride)
- Parameters:
systemOverride-
-
MemoryContext
public MemoryContext(boolean systemOverride, NameParser parser)- Parameters:
systemOverride-parser-
-
MemoryContext
public MemoryContext(NameParser parser)
- Parameters:
parser-
-
MemoryContext
public MemoryContext(Hashtable env, boolean systemOverride, NameParser parser)
- Parameters:
env-systemOverride-parser-
-
MemoryContext
public MemoryContext(AbstractContext that)
- Parameters:
that-
-
-
Method Detail
-
createSubcontext
public Context createSubcontext(Name name) throws NamingException
- Specified by:
createSubcontextin interfaceContext- Specified by:
createSubcontextin classAbstractContext- Throws:
NamingException- See Also:
Context.createSubcontext(Name)
-
-