Class MemoryContext

  • All Implemented Interfaces:
    java.lang.Cloneable, javax.naming.Context

    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
    • Constructor Detail

      • MemoryContext

        public MemoryContext()
      • MemoryContext

        public MemoryContext​(java.util.Hashtable env)
        Parameters:
        env -
      • MemoryContext

        public MemoryContext​(java.util.Hashtable env,
                             boolean systemOverride)
        Parameters:
        env -
        systemOverride -
      • MemoryContext

        public MemoryContext​(java.util.Hashtable env,
                             javax.naming.NameParser parser)
        Parameters:
        env -
        parser -
      • MemoryContext

        public MemoryContext​(boolean systemOverride)
        Parameters:
        systemOverride -
      • MemoryContext

        public MemoryContext​(boolean systemOverride,
                             javax.naming.NameParser parser)
        Parameters:
        systemOverride -
        parser -
      • MemoryContext

        public MemoryContext​(javax.naming.NameParser parser)
        Parameters:
        parser -
      • MemoryContext

        public MemoryContext​(java.util.Hashtable env,
                             boolean systemOverride,
                             javax.naming.NameParser parser)
        Parameters:
        env -
        systemOverride -
        parser -
      • MemoryContext

        public MemoryContext​(AbstractContext that)
        Parameters:
        that -
    • Method Detail

      • createSubcontext

        public javax.naming.Context createSubcontext​(javax.naming.Name name)
                                              throws javax.naming.NamingException
        Specified by:
        createSubcontext in interface javax.naming.Context
        Specified by:
        createSubcontext in class AbstractContext
        Throws:
        javax.naming.NamingException
        See Also:
        Context.createSubcontext(javax.naming.Name)