|
WebObjects 5.3 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.webobjects.jndiadaptor.JNDIPlugIn
com.webobjects.jndiadaptor.LDAPPlugIn
The LDAPPlugIn class represents a plug-in to the JNDIAdaptor for
Lightweight Directory Access Protocol services.
| Nested Class Summary |
| Nested classes inherited from class com.webobjects.jndiadaptor.JNDIPlugIn |
JNDIPlugIn.ChannelOperation |
| Field Summary |
| Fields inherited from class com.webobjects.jndiadaptor.JNDIPlugIn |
MagicPrimaryKey |
| Constructor Summary | |
LDAPPlugIn()
Creates a new instance of LDAPPlugIn. |
|
| Method Summary | |
String |
base(EOFetchSpecification fetchSpecification,
EOEntity entity)
Creates a base with the specified fetch specification and entity. |
String |
convertSpecialCharactersForDistinguishedName(String name)
Creates a version of the specified name that is a valid relative distinguished name. |
JNDIType |
defaultType()
Gets the default JNDI type. |
String |
filter(EOFetchSpecification fetchSpecification,
EOEntity entity)
Creates a filter with the specified fetch specification and entity. |
NSArray |
jndiTypes()
Gets the JNDI types. |
String |
relativeDistinguishedNameForNewRow(NSDictionary row,
EOAttribute relativeDistinguishedNameAttribute,
String currentRelativeDistinguishedNameAttributeValue)
Gets the relative distinguished name for a new row. |
| Methods inherited from class com.webobjects.jndiadaptor.JNDIPlugIn |
createInitialDirContext, performChannelOperation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LDAPPlugIn()
LDAPPlugIn.
JNDIPlugIn.JNDIPlugIn()| Method Detail |
public String base(EOFetchSpecification fetchSpecification,
EOEntity entity)
JNDIPlugIn
base in class JNDIPlugInfetchSpecification - - the fetch specificationentity - - the entity
EOFetchSpecification,
EOEntity,
DirContext.search(javax.naming.Name, javax.naming.directory.Attributes, java.lang.String[])public String convertSpecialCharactersForDistinguishedName(String name)
, ; + = # " \ < >See RFC 2253 UTF-8 String Representation of Distinguished Names
name - - the relative distinguished name
relativeDistinguishedNameForNewRow(NSDictionary, EOAttribute, String)public JNDIType defaultType()
JNDIPlugIn
defaultType in class JNDIPlugInJNDIPlugIn.jndiTypes(),
JNDIType,
JNDIChannel.describeModelWithTableNames(com.webobjects.foundation.NSArray)
public String filter(EOFetchSpecification fetchSpecification,
EOEntity entity)
JNDIPlugIn
filter in class JNDIPlugInfetchSpecification - - the fetch specificationentity - - the entity
EOFetchSpecification,
EOEntity,
DirContext.search(javax.naming.Name, javax.naming.directory.Attributes, java.lang.String[])public NSArray jndiTypes()
jndiTypes in class JNDIPlugInNSArrayJNDIType,
JNDIPlugIn.jndiTypes(),
JNDIAdaptor.externalTypesWithModel(com.webobjects.eoaccess.EOModel),
JNDIChannel.describeModelWithTableNames(com.webobjects.foundation.NSArray)
public String relativeDistinguishedNameForNewRow(NSDictionary row,
EOAttribute relativeDistinguishedNameAttribute,
String currentRelativeDistinguishedNameAttributeValue)
cn=<cn>See RFC 2253 UTF-8 String Representation of Distinguished Names
relativeDistinguishedNameForNewRow in class JNDIPlugInrow - - the rowrelativeDistinguishedNameAttribute - - the primary key attributecurrentRelativeDistinguishedNameAttributeValue - - the current value of the primary keyconvertSpecialCharactersForDistinguishedName(String),
JNDIPlugIn.relativeDistinguishedNameForNewRow(com.webobjects.foundation.NSDictionary, com.webobjects.eoaccess.EOAttribute, java.lang.String),
JNDIChannel.insertRow(com.webobjects.foundation.NSDictionary, com.webobjects.eoaccess.EOEntity),
EOAttribute.writeFormat()
|
Last updated Thu May 26 13:46:12 PDT 2005. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||