public class VirtualSubcontext extends ContextFlyweight
Modifier and Type | Field and Description |
---|---|
private javax.naming.Context |
context |
private javax.naming.Name |
nameInContext |
Constructor and Description |
---|
VirtualSubcontext(javax.naming.Name nameInContext,
javax.naming.Context context) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
equals(java.lang.Object o) |
protected javax.naming.Context |
getContext() |
protected javax.naming.Name |
getName(javax.naming.Name name) |
protected java.lang.String |
getName(java.lang.String name) |
java.lang.String |
getNameInNamespace() |
int |
hashCode() |
addToEnvironment, bind, bind, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
private final javax.naming.Name nameInContext
private final javax.naming.Context context
public VirtualSubcontext(javax.naming.Name nameInContext, javax.naming.Context context) throws javax.naming.NamingException
javax.naming.NamingException
protected javax.naming.Context getContext() throws javax.naming.NamingException
getContext
in class ContextFlyweight
javax.naming.NamingException
protected javax.naming.Name getName(javax.naming.Name name) throws javax.naming.NamingException
getName
in class ContextFlyweight
javax.naming.NamingException
protected java.lang.String getName(java.lang.String name) throws javax.naming.NamingException
getName
in class ContextFlyweight
javax.naming.NamingException
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void close() throws javax.naming.NamingException
close
in interface javax.naming.Context
close
in class ContextFlyweight
javax.naming.NamingException
public java.lang.String getNameInNamespace() throws javax.naming.NamingException
getNameInNamespace
in interface javax.naming.Context
getNameInNamespace
in class ContextFlyweight
javax.naming.NamingException