com.wm.app.tn.db
Class ProfileUserOps

java.lang.Object
  extended by com.wm.app.tn.db.ProfileUserOps

public class ProfileUserOps
extends java.lang.Object


Constructor Summary
ProfileUserOps()
           
 
Method Summary
static void deleteUserForPartner(java.lang.String partnerID, java.lang.String username)
           
static void deleteUsersForPartner(java.lang.String partnerID)
           
static java.lang.String[] getOrphanUsersForPartner(java.lang.String partnerID)
           
static java.lang.String[] getPartnersForUser(java.lang.String username)
           
static java.lang.String[] getPartnersForUser(java.lang.String username, java.lang.String senderID)
           
static java.lang.String[] getPartnersForUserIgnoreCase(java.lang.String username)
           
static java.lang.String[] getPartnersForUserIgnoreCase(java.lang.String username, java.lang.String senderID)
           
static java.lang.String[] getUsersForPartner(java.sql.Connection conn, java.lang.String partnerID)
           
static java.lang.String[] getUsersForPartner(java.lang.String partnerID)
           
static void insertUser(java.lang.String partnerID, java.lang.String username, boolean newUser)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileUserOps

public ProfileUserOps()
Method Detail

insertUser

public static void insertUser(java.lang.String partnerID,
                              java.lang.String username,
                              boolean newUser)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

getOrphanUsersForPartner

public static java.lang.String[] getOrphanUsersForPartner(java.lang.String partnerID)
                                                   throws java.sql.SQLException
Throws:
java.sql.SQLException

deleteUsersForPartner

public static void deleteUsersForPartner(java.lang.String partnerID)
                                  throws java.sql.SQLException
Throws:
java.sql.SQLException

deleteUserForPartner

public static void deleteUserForPartner(java.lang.String partnerID,
                                        java.lang.String username)
                                 throws java.sql.SQLException
Throws:
java.sql.SQLException

getUsersForPartner

public static java.lang.String[] getUsersForPartner(java.sql.Connection conn,
                                                    java.lang.String partnerID)
                                             throws java.sql.SQLException
Throws:
java.sql.SQLException

getUsersForPartner

public static java.lang.String[] getUsersForPartner(java.lang.String partnerID)
                                             throws java.sql.SQLException
Throws:
java.sql.SQLException

getPartnersForUser

public static java.lang.String[] getPartnersForUser(java.lang.String username)
                                             throws java.sql.SQLException
Throws:
java.sql.SQLException

getPartnersForUser

public static java.lang.String[] getPartnersForUser(java.lang.String username,
                                                    java.lang.String senderID)
                                             throws java.sql.SQLException
Throws:
java.sql.SQLException

getPartnersForUserIgnoreCase

public static java.lang.String[] getPartnersForUserIgnoreCase(java.lang.String username)
                                                       throws java.sql.SQLException
Throws:
java.sql.SQLException

getPartnersForUserIgnoreCase

public static java.lang.String[] getPartnersForUserIgnoreCase(java.lang.String username,
                                                              java.lang.String senderID)
                                                       throws java.sql.SQLException
Throws:
java.sql.SQLException