This project has retired. For details please refer to its
        
        Attic page.
      
org.apache.jetspeed.services
Class JetspeedLDAP
java.lang.Object
   org.apache.jetspeed.services.JetspeedLDAP
org.apache.jetspeed.services.JetspeedLDAP
- public class JetspeedLDAP- extends java.lang.Object
- Version:
- $Id: JetspeedLDAP.java,v 1.5 2004/02/23 04:00:57 jford Exp $
- Author:
- Ender KILICOGLU, Sami Leino
 
| Method Summary | 
| static boolean | addAttribute(LDAPURL url,
             javax.naming.directory.Attribute at)
 | 
| static boolean | addEntry(LDAPURL url,
         javax.naming.directory.Attributes at)
 | 
| static LDAPURL | buildURL(java.lang.String DN)
 | 
| static int | compare(LDAPURL srcUrl,
        LDAPURL dstUrl)
 | 
| static boolean | deleteAttribute(LDAPURL url,
                javax.naming.directory.Attribute at)
 | 
| static boolean | deleteAttrs(LDAPURL url,
            javax.naming.directory.Attributes ats)
 | 
| static boolean | deleteEntry(LDAPURL url)
 | 
| static boolean | deleteTree(LDAPURL url)
 | 
| static boolean | exists(LDAPURL url)
 | 
| static LDAPURL | findEntryName(LDAPURL url)
 | 
| static java.lang.String | getName(java.lang.String dn)
 | 
| static LDAPService | getService()
 | 
| static javax.naming.directory.Attributes | read(LDAPURL url)
 | 
| static java.lang.String | removeAttrName(java.lang.String attrvalue)
 | 
| static boolean | renameEntry(LDAPURL url,
            java.lang.String newDN)
 | 
| static javax.naming.NamingEnumeration | search(javax.naming.directory.DirContext ctx,
       java.lang.String dn,
       java.lang.String filter,
       java.lang.String[] attribs,
       int type)
 | 
| static java.util.Vector | search(LDAPURL url,
       java.lang.String filter,
       java.lang.String[] attribs,
       boolean subTreeScope)
 | 
| static boolean | synchEntry(LDAPURL url,
           javax.naming.directory.Attributes ats)
 | 
| static boolean | transfer(LDAPURL fromUrl,
         LDAPURL toUrl,
         boolean delete,
         boolean replace,
         boolean withChildren)
 | 
| static boolean | transferEntry(LDAPURL fromUrl,
              javax.naming.directory.Attributes ats,
              LDAPURL toUrl,
              boolean delete,
              boolean replace)
 | 
| static boolean | transferEntry(LDAPURL fromUrl,
              LDAPURL toUrl,
              boolean delete,
              boolean replace)
 | 
| static boolean | updateAttribute(LDAPURL url,
                javax.naming.directory.Attribute at)
 | 
| static boolean | updateEntry(LDAPURL url,
            javax.naming.directory.Attributes at)
 | 
| static boolean | updateEntry(LDAPURL url,
            javax.naming.directory.Attributes ats,
            boolean replace)
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JetspeedLDAP
public JetspeedLDAP()
getService
public static LDAPService getService()
- 
 
addAttribute
public static boolean addAttribute(LDAPURL url,
                                   javax.naming.directory.Attribute at)
- 
 
addEntry
public static boolean addEntry(LDAPURL url,
                               javax.naming.directory.Attributes at)
- 
 
compare
public static int compare(LDAPURL srcUrl,
                          LDAPURL dstUrl)
- 
 
deleteAttribute
public static boolean deleteAttribute(LDAPURL url,
                                      javax.naming.directory.Attribute at)
- 
 
deleteEntry
public static boolean deleteEntry(LDAPURL url)
- 
 
buildURL
public static LDAPURL buildURL(java.lang.String DN)
- 
 
deleteTree
public static boolean deleteTree(LDAPURL url)
- 
 
exists
public static boolean exists(LDAPURL url)
- 
 
findEntryName
public static LDAPURL findEntryName(LDAPURL url)
- 
 
removeAttrName
public static java.lang.String removeAttrName(java.lang.String attrvalue)
- 
 
read
public static javax.naming.directory.Attributes read(LDAPURL url)
- 
 
renameEntry
public static boolean renameEntry(LDAPURL url,
                                  java.lang.String newDN)
- 
 
search
public static javax.naming.NamingEnumeration search(javax.naming.directory.DirContext ctx,
                                                    java.lang.String dn,
                                                    java.lang.String filter,
                                                    java.lang.String[] attribs,
                                                    int type)
- 
 
search
public static java.util.Vector search(LDAPURL url,
                                      java.lang.String filter,
                                      java.lang.String[] attribs,
                                      boolean subTreeScope)
- 
 
synchEntry
public static boolean synchEntry(LDAPURL url,
                                 javax.naming.directory.Attributes ats)
- 
 
deleteAttrs
public static boolean deleteAttrs(LDAPURL url,
                                  javax.naming.directory.Attributes ats)
- 
 
transfer
public static boolean transfer(LDAPURL fromUrl,
                               LDAPURL toUrl,
                               boolean delete,
                               boolean replace,
                               boolean withChildren)
- 
 
transferEntry
public static boolean transferEntry(LDAPURL fromUrl,
                                    javax.naming.directory.Attributes ats,
                                    LDAPURL toUrl,
                                    boolean delete,
                                    boolean replace)
- 
 
transferEntry
public static boolean transferEntry(LDAPURL fromUrl,
                                    LDAPURL toUrl,
                                    boolean delete,
                                    boolean replace)
- 
 
updateAttribute
public static boolean updateAttribute(LDAPURL url,
                                      javax.naming.directory.Attribute at)
- 
 
updateEntry
public static boolean updateEntry(LDAPURL url,
                                  javax.naming.directory.Attributes at)
- 
 
updateEntry
public static boolean updateEntry(LDAPURL url,
                                  javax.naming.directory.Attributes ats,
                                  boolean replace)
- 
 
getName
public static java.lang.String getName(java.lang.String dn)
- 
 
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.