Oracle® Collaboration Suite Contacts Java API Reference
10g Release 1 (10.1.1)

B16235-01

oracle.collabsuite.addressbook
Class AddressBookUtil

java.lang.Object
  |
  +--oracle.collabsuite.addressbook.AddressBookUtil

public final class AddressBookUtil
extends java.lang.Object

Constructor Summary
AddressBookUtil(boolean debugMode)
Constructor

Method Summary
static java.lang.String createAddressBookContainers(oracle.collabsuite.common.LDAPConnection conn, java.lang.String userDN, java.lang.String subscriberDN, boolean debugFlag)
This method checks if the required addressbook containers for the user exist or not.
static java.lang.String createAddressBookContainers(oracle.collabsuite.common.LDAPConnection conn, java.lang.String userDN, java.lang.String userGUID, java.lang.String subScriberDN, boolean debugFlag)
boolean equalVector(java.util.Vector vect1, java.util.Vector vect2)
java.lang.String genUID()
java.util.Vector getAttrValStrings(java.lang.Object val)
boolean vectorContainsIgnoreCase(java.util.Vector vect, java.lang.String val)

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

AddressBookUtil

public AddressBookUtil(boolean debugMode)
Constructor
Parameters:
debugMode - the Debug option

Method Detail

createAddressBookContainers

public static java.lang.String createAddressBookContainers(oracle.collabsuite.common.LDAPConnection conn,
                                                           java.lang.String userDN,
                                                           java.lang.String subscriberDN,
                                                           boolean debugFlag)
                                                    throws AddressBookException
This method checks if the required addressbook containers for the user exist or not. It creates the required containers when they do not exist.
Parameters:
conn - A valid ldap connection
userDN - DN of the given user in the subscriber tree
subscriberDN - DN of the subscriber user belongs to
debugFlag - the Debug option
Returns:
The AddressBook Container DN
Throws:
AddressBookException - Throws AddressBookException in case of errors

createAddressBookContainers

public static java.lang.String createAddressBookContainers(oracle.collabsuite.common.LDAPConnection conn,
                                                           java.lang.String userDN,
                                                           java.lang.String userGUID,
                                                           java.lang.String subScriberDN,
                                                           boolean debugFlag)
                                                    throws AddressBookException

getAttrValStrings

public java.util.Vector getAttrValStrings(java.lang.Object val)
                                   throws AddressBookException

vectorContainsIgnoreCase

public boolean vectorContainsIgnoreCase(java.util.Vector vect,
                                        java.lang.String val)

genUID

public java.lang.String genUID()
                        throws AddressBookException

equalVector

public boolean equalVector(java.util.Vector vect1,
                           java.util.Vector vect2)

Oracle® Collaboration Suite Contacts Java API Reference
10g Release 1 (10.1.1)

B16235-01

Copyright © 1988, 2005, Oracle. All rights reserved.