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.Object
createEntry(java.lang.String name)
java.lang.Object
lookup(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:
lookup
in interfacejavax.naming.Context
- Overrides:
lookup
in classReadOnlyContext
- Throws:
javax.naming.NamingException
-
createEntry
protected abstract java.lang.Object createEntry(java.lang.String name)
-
-