com.fullspan.kat.db.dao
Class KatUserDao

java.lang.Object
  extended bycom.fullspan.kat.db.dao.KatUserDao

public class KatUserDao
extends java.lang.Object

Author:
Mitch Stuart

Method Summary
 void delete(KatDbSessContext dbCtx, java.lang.Long id)
           
 KatUser get(KatDbSessContext dbCtx, java.lang.Long id)
           
 KatUser get(KatDbSessContext dbCtx, java.lang.Long id, boolean forUpdate, long updateVersion)
           
 KatUser getByLoginid(KatDbSessContext dbCtx, java.lang.String loginid)
           
 KatUser getForUpdate(KatDbSessContext dbCtx, java.lang.Long id, long updateVersion)
           
 java.util.List getList(KatDbSessContext dbCtx)
           
protected  KatDuplicateKeyException getPossibleDuplicateKeyException(net.sf.hibernate.HibernateException hibEx)
           
 java.lang.Long getUseridByLoginid(KatDbSessContext dbCtx, java.lang.String loginid)
           
 KatUser save(KatDbSessContext dbCtx, KatUser user)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public KatUser get(KatDbSessContext dbCtx,
                   java.lang.Long id)

getForUpdate

public KatUser getForUpdate(KatDbSessContext dbCtx,
                            java.lang.Long id,
                            long updateVersion)

get

public KatUser get(KatDbSessContext dbCtx,
                   java.lang.Long id,
                   boolean forUpdate,
                   long updateVersion)

getByLoginid

public KatUser getByLoginid(KatDbSessContext dbCtx,
                            java.lang.String loginid)

getList

public java.util.List getList(KatDbSessContext dbCtx)

getUseridByLoginid

public java.lang.Long getUseridByLoginid(KatDbSessContext dbCtx,
                                         java.lang.String loginid)

save

public KatUser save(KatDbSessContext dbCtx,
                    KatUser user)

getPossibleDuplicateKeyException

protected KatDuplicateKeyException getPossibleDuplicateKeyException(net.sf.hibernate.HibernateException hibEx)

delete

public void delete(KatDbSessContext dbCtx,
                   java.lang.Long id)