apps.email.db
Class JDBCAddressBookCreator

java.lang.Object
  |
  +--apps.email.db.JDBCAddressBookCreator

public class JDBCAddressBookCreator
extends java.lang.Object

Creator class for creating a new AddressBook object.

See Also:
AddressBook

Method Summary
 boolean addAddress(int userid, java.lang.String name, java.lang.String email)
          Attempts to add a new address to the user's addressbook.
 boolean execute()
          Executes an SQL statement.
static JDBCAddressBookCreator getInstance(java.lang.String appdb)
          Gets an instance of JDBCAddressBookCreator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static JDBCAddressBookCreator getInstance(java.lang.String appdb)
Gets an instance of JDBCAddressBookCreator
Parameters:
appdb - the name of the database used
Returns:
an instance of JDBCAddressBookCreator

addAddress

public boolean addAddress(int userid,
                          java.lang.String name,
                          java.lang.String email)
Attempts to add a new address to the user's addressbook. Returns true if succeed. Otherwise, returns false.
Parameters:
int - a user id
name - name of the new contact person in the addressbook
email - the email address of the new contact
Returns:
a boolean indicating the success or failure

execute

public boolean execute()
Executes an SQL statement. Returns true if success. Otherwise, returns false.
Returns:
a boolean indicating the success or failure