public class BaseAttributes
extends java.lang.Object
implements java.io.Serializable
Base class for the Attributes implementation.
The primary purpose of this class is to expose a JNDI-dependant method to the IDir implementation classes without exposing JNDI dependancies in the public directory java API.
Converter is a collaborator with this class.
Modifier and Type | Field and Description |
---|---|
protected javax.naming.directory.Attributes |
m_impl |
Modifier | Constructor and Description |
---|---|
protected |
BaseAttributes(javax.naming.directory.Attributes attrs) |
protected |
BaseAttributes(COM.FutureTense.Interfaces.ICS ics,
java.lang.Class[] argTypes,
java.lang.Object[] args)
Ultimately, all constructors call this class to instantiate the
Attributtes implementation class from the classname specified
in the property file.
|
Modifier and Type | Method and Description |
---|---|
protected javax.naming.directory.Attributes |
toJNDIAttributes() |
protected BaseAttributes(javax.naming.directory.Attributes attrs)
protected BaseAttributes(COM.FutureTense.Interfaces.ICS ics, java.lang.Class[] argTypes, java.lang.Object[] args) throws DirectoryException
DirectoryException