Package org.apache.activemq.artemis.jndi
Class LazyCreateContext
- java.lang.Object
-
- org.apache.activemq.artemis.jndi.ReadOnlyContext
-
- org.apache.activemq.artemis.jndi.LazyCreateContext
-
- All Implemented Interfaces:
java.io.Serializable,javax.naming.Context
public abstract class LazyCreateContext extends ReadOnlyContext
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.artemis.jndi.ReadOnlyContext
bindings, environment, NAME_PARSER, SEPARATOR, treeBindings
-
-
Constructor Summary
Constructors Constructor Description LazyCreateContext()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.lang.ObjectcreateEntry(java.lang.String name)java.lang.Objectlookup(java.lang.String name)-
Methods inherited from class org.apache.activemq.artemis.jndi.ReadOnlyContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, freeze, getEnvironment, getNameInNamespace, getNameParser, getNameParser, internalBind, list, list, listBindings, listBindings, lookup, lookupLink, lookupLink, newContext, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
-
-
-
-
Method Detail
-
lookup
public java.lang.Object lookup(java.lang.String name) throws javax.naming.NamingException- Specified by:
lookupin interfacejavax.naming.Context- Overrides:
lookupin classReadOnlyContext- Throws:
javax.naming.NamingException
-
createEntry
protected abstract java.lang.Object createEntry(java.lang.String name)
-
-