tot.dao.jdbc
类 AdminDaoImplJDBC

java.lang.Object
  继承者 tot.dao.AbstractDao
      继承者 tot.dao.jdbc.AdminDaoImplJDBC

public class AdminDaoImplJDBC
extends AbstractDao


构造函数摘要
AdminDaoImplJDBC()
          Creates a new instance of AdminDaoImplJDBC
 
方法摘要
 boolean addAdmin(java.lang.String admin, java.lang.String passwd, int roleid, java.sql.Timestamp moditime)
           
 boolean adminLogin(java.lang.String admin, java.lang.String passwd)
           
 boolean changePass(java.lang.String username, java.lang.String passwd)
           
 boolean deleAdmin(int adminid)
           
 DataField getAdmin(int id)
           
 java.util.Collection getAdminList(int roleid, int currentpage, int pagesize)
           
 int getAdminNum(int roleid)
           
 java.util.Collection getAdminStat(int currentpage, int pagesize)
           
 java.lang.String getPrivelege(java.lang.String username)
           
static boolean ifHasPrivilege(java.lang.String privilege, java.lang.String rolecode)
           
 void lockAdmin(java.lang.String[] s)
          lock admin
 boolean modAdmin(java.lang.String admin, int roleid, int adminid)
           
 void unlockAdmin(java.lang.String[] s)
          unlock admin
 void updateLoginNum(java.lang.String admin)
           
 
从类 tot.dao.AbstractDao 继承的方法
bat, exe, exeTransaction, findByPrimaryKey, getData, getDataCount, getDataList_Limit_Normal, getDataList_mysqlLimit, getFirstData
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造函数详细信息

AdminDaoImplJDBC

public AdminDaoImplJDBC()
Creates a new instance of AdminDaoImplJDBC

方法详细信息

addAdmin

public boolean addAdmin(java.lang.String admin,
                        java.lang.String passwd,
                        int roleid,
                        java.sql.Timestamp moditime)

modAdmin

public boolean modAdmin(java.lang.String admin,
                        int roleid,
                        int adminid)

changePass

public boolean changePass(java.lang.String username,
                          java.lang.String passwd)

deleAdmin

public boolean deleAdmin(int adminid)
                  throws ObjectNotFoundException,
                         DatabaseException
抛出:
ObjectNotFoundException
DatabaseException

updateLoginNum

public void updateLoginNum(java.lang.String admin)
                    throws ObjectNotFoundException,
                           DatabaseException
抛出:
ObjectNotFoundException
DatabaseException

adminLogin

public boolean adminLogin(java.lang.String admin,
                          java.lang.String passwd)
                   throws ObjectNotFoundException,
                          DatabaseException
抛出:
ObjectNotFoundException
DatabaseException

getAdminStat

public java.util.Collection getAdminStat(int currentpage,
                                         int pagesize)

getAdminList

public java.util.Collection getAdminList(int roleid,
                                         int currentpage,
                                         int pagesize)

getAdmin

public DataField getAdmin(int id)

ifHasPrivilege

public static boolean ifHasPrivilege(java.lang.String privilege,
                                     java.lang.String rolecode)

getPrivelege

public java.lang.String getPrivelege(java.lang.String username)

lockAdmin

public void lockAdmin(java.lang.String[] s)
lock admin


unlockAdmin

public void unlockAdmin(java.lang.String[] s)
unlock admin


getAdminNum

public int getAdminNum(int roleid)