fr.dyade.aaa.jndi2.impl
Class NamingContext
java.lang.Object
fr.dyade.aaa.jndi2.impl.NamingContext
- All Implemented Interfaces:
- NamingContextMBean, java.io.Serializable, java.lang.Cloneable
public class NamingContext
- extends java.lang.Object
- implements NamingContextMBean, java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
id
private NamingContextId id
ownerId
private java.lang.Object ownerId
records
private java.util.Vector records
contextName
private javax.naming.CompositeName contextName
NamingContext
public NamingContext(NamingContextId id,
java.lang.Object ownerId,
javax.naming.CompositeName contextName)
getId
public final NamingContextId getId()
getOwnerId
public final java.lang.Object getOwnerId()
setOwnerId
public void setOwnerId(java.lang.Object ownerId)
getRecord
public Record getRecord(java.lang.String name)
getEnumRecord
public java.util.Enumeration getEnumRecord()
addRecord
public void addRecord(Record record)
removeRecord
public boolean removeRecord(java.lang.String name)
size
public int size()
getNameClassPairs
public javax.naming.NameClassPair[] getNameClassPairs()
getBindings
public javax.naming.Binding[] getBindings()
getClassName
private static java.lang.String getClassName(java.lang.Object obj)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getContextName
public javax.naming.CompositeName getContextName()
getNamingContext
public java.lang.String[] getNamingContext()
- Specified by:
getNamingContext
in interface NamingContextMBean
getStrOwnerId
public java.lang.String getStrOwnerId()
- Specified by:
getStrOwnerId
in interface NamingContextMBean
setStrOwnerId
public void setStrOwnerId(java.lang.String strOwnerId)
- Specified by:
setStrOwnerId
in interface NamingContextMBean
createSubcontext
public void createSubcontext(java.lang.String ctxName)
throws javax.naming.NamingException
- Specified by:
createSubcontext
in interface NamingContextMBean
- Throws:
javax.naming.NamingException
destroySubcontext
public void destroySubcontext()
throws javax.naming.NamingException
- Specified by:
destroySubcontext
in interface NamingContextMBean
- Throws:
javax.naming.NamingException
lookup
public java.lang.String lookup(java.lang.String name)
throws javax.naming.NamingException
- Specified by:
lookup
in interface NamingContextMBean
- Throws:
javax.naming.NamingException
unbind
public void unbind(java.lang.String name)
throws javax.naming.NamingException
- Specified by:
unbind
in interface NamingContextMBean
- Throws:
javax.naming.NamingException
getCompositeName
private javax.naming.CompositeName getCompositeName(java.lang.String path)
throws javax.naming.InvalidNameException
- Throws:
javax.naming.InvalidNameException
sendTo
private void sendTo(JndiRequest request)
Copyright © 2010 ScalAgent D.T.. All Rights Reserved.