|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.netscape.jndi.ldap.ObjectMapper
Class used to map Java objects to ldap entries back and forth
Field Summary | |
(package private) static java.lang.String |
AT_CLASSNAME
Schema attributes for mapping java objects to ldap entries |
(package private) static java.lang.String |
AT_CLASSNAMES
|
(package private) static java.lang.String |
AT_CODEBASE
|
(package private) static java.lang.String |
AT_DESCRIPTION
|
(package private) static java.lang.String |
AT_JAVADOC
|
(package private) static java.lang.String |
AT_OBJFACTORY
|
(package private) static java.lang.String |
AT_REFADDR
|
(package private) static java.lang.String |
AT_SERIALDATA
|
(package private) static java.lang.String |
DEFAULT_OBJCLASS
|
(package private) static java.lang.String |
OC_CONTAINER
|
(package private) static java.lang.String |
OC_JAVAOBJECT
Schema object classes for mapping java objects to ldap entries |
(package private) static java.lang.String |
OC_MARSHALOBJ
|
(package private) static java.lang.String |
OC_REFERENCE
|
(package private) static java.lang.String |
OC_SERIALOBJ
|
Constructor Summary | |
ObjectMapper()
|
Method Summary | |
(package private) static javax.naming.directory.Attributes |
encodeDirCtxObj(javax.naming.directory.DirContext obj,
javax.naming.directory.Attributes attrs)
Encode DirContext object (merege attributes) |
(package private) static javax.naming.directory.Attributes |
encodeSerialObj(java.io.Serializable obj,
javax.naming.directory.Attributes attrs)
Encode Serializable object |
(package private) static java.lang.Object |
entryToObject(LDAPEntry entry)
Convert a Ldap entry into a java object |
(package private) static java.lang.Object |
entryToObject(LDAPEntry entry,
LdapContextImpl ctx)
|
(package private) static java.lang.String |
getClassName(LDAPEntry entry)
Get the className for NameClassPair from an entry |
static void |
main(java.lang.String[] args)
|
(package private) static LDAPAttributeSet |
objectToAttrSet(java.lang.Object obj,
java.lang.String name,
LdapContextImpl ctx,
javax.naming.directory.Attributes attrs)
Convert a java object with an optional set of attributes into a LDAP entry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static final java.lang.String OC_JAVAOBJECT
static final java.lang.String OC_SERIALOBJ
static final java.lang.String OC_MARSHALOBJ
static final java.lang.String OC_REFERENCE
static final java.lang.String OC_CONTAINER
static final java.lang.String AT_CLASSNAME
static final java.lang.String AT_CLASSNAMES
static final java.lang.String AT_DESCRIPTION
static final java.lang.String AT_JAVADOC
static final java.lang.String AT_CODEBASE
static final java.lang.String AT_SERIALDATA
static final java.lang.String AT_REFADDR
static final java.lang.String AT_OBJFACTORY
static final java.lang.String DEFAULT_OBJCLASS
Constructor Detail |
public ObjectMapper()
Method Detail |
static java.lang.Object entryToObject(LDAPEntry entry, LdapContextImpl ctx) throws javax.naming.NamingException
javax.naming.NamingException
static java.lang.Object entryToObject(LDAPEntry entry) throws javax.naming.NamingException
javax.naming.NamingException
static java.lang.String getClassName(LDAPEntry entry)
static LDAPAttributeSet objectToAttrSet(java.lang.Object obj, java.lang.String name, LdapContextImpl ctx, javax.naming.directory.Attributes attrs) throws javax.naming.NamingException
javax.naming.NamingException
static javax.naming.directory.Attributes encodeSerialObj(java.io.Serializable obj, javax.naming.directory.Attributes attrs) throws javax.naming.NamingException
javax.naming.NamingException
static javax.naming.directory.Attributes encodeDirCtxObj(javax.naming.directory.DirContext obj, javax.naming.directory.Attributes attrs) throws javax.naming.NamingException
javax.naming.NamingException
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |