public abstract class NamingEntry extends Object
Modifier and Type | Field and Description |
---|---|
static String |
__contextName |
protected String |
_jndiName |
protected String |
_namingEntryNameString |
protected String |
_objectNameString |
protected Object |
_scope |
Modifier | Constructor and Description |
---|---|
protected |
NamingEntry(Object scope,
String jndiName) |
protected |
NamingEntry(String jndiName)
Create a NamingEntry.
|
Modifier and Type | Method and Description |
---|---|
void |
bindToENC(String localName)
Add a java:comp/env binding for the object represented by this NamingEntry,
but bind it as the name supplied
|
String |
getJndiName()
Get the unique name of the object
relative to the scope
|
String |
getJndiNameInScope()
Get the name of the object, fully
qualified with the scope
|
void |
release()
Unbind this NamingEntry entirely
|
protected void |
save(Object object)
Save the NamingEntry for later use.
|
String |
toString() |
void |
unbindENC()
Unbind this NamingEntry from a java:comp/env
|
public static final String __contextName
protected final Object _scope
protected final String _jndiName
protected String _namingEntryNameString
protected String _objectNameString
protected NamingEntry(Object scope, String jndiName) throws NamingException
NamingException
protected NamingEntry(String jndiName) throws NamingException
jndiName
- the name of the object which will eventually be in java:comp/envNamingException
public void bindToENC(String localName) throws NamingException
NamingException
public void unbindENC()
public void release()
public String getJndiName()
public String getJndiNameInScope()
protected void save(Object object) throws NamingException
NamingException
Copyright © 1995-2015 Webtide. All Rights Reserved.