IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.bc.ac.dao.db
Class SecurityRightDAODBImpl

java.lang.Object
  extended by com.ibm.btt.bc.ac.dao.db.DBBase
      extended by com.ibm.btt.bc.ac.dao.db.SecurityRightDAODBImpl
All Implemented Interfaces:
ISecurityRightDAO

public class SecurityRightDAODBImpl
extends DBBase
implements ISecurityRightDAO


Nested Class Summary
(package private)  class SecurityRightDAODBImpl.RightResultSet
           
 
Nested classes/interfaces inherited from class com.ibm.btt.bc.ac.dao.db.DBBase
DBBase.ProcessResultSet<T>
 
Field Summary
 
Fields inherited from class com.ibm.btt.bc.ac.dao.db.DBBase
connectionPool, rightTableName, roleRightTableName, roleSubRoleTableName, roleTableName, serviceRightTableName, serviceTableName, userRoleTableName, userTableName
 
Constructor Summary
SecurityRightDAODBImpl(ConnectionPool connenctionPool, java.lang.String dbSchema)
           
 
Method Summary
 java.lang.String addRight(SecurityRight right)
           
 java.lang.String deleteRight(java.lang.String rightName)
           
 java.util.List<SecurityRight> findRight(QueryConditions queryConditions)
           
 SecurityRight findRightByName(java.lang.String rightName)
           
 java.util.List<SecurityRight> getAllRights()
           
 java.lang.String updateRight(SecurityRight right)
           
 
Methods inherited from class com.ibm.btt.bc.ac.dao.db.DBBase
closeConnection, execute, getConnection, query, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityRightDAODBImpl

public SecurityRightDAODBImpl(ConnectionPool connenctionPool,
                              java.lang.String dbSchema)
Method Detail

addRight

public java.lang.String addRight(SecurityRight right)
                          throws DAOException
Specified by:
addRight in interface ISecurityRightDAO
Throws:
DAOException

deleteRight

public java.lang.String deleteRight(java.lang.String rightName)
                             throws DAOException
Specified by:
deleteRight in interface ISecurityRightDAO
Throws:
DAOException

findRightByName

public SecurityRight findRightByName(java.lang.String rightName)
                              throws DAOException
Specified by:
findRightByName in interface ISecurityRightDAO
Throws:
DAOException

getAllRights

public java.util.List<SecurityRight> getAllRights()
                                           throws DAOException
Specified by:
getAllRights in interface ISecurityRightDAO
Throws:
DAOException

updateRight

public java.lang.String updateRight(SecurityRight right)
                             throws DAOException
Specified by:
updateRight in interface ISecurityRightDAO
Throws:
DAOException

findRight

public java.util.List<SecurityRight> findRight(QueryConditions queryConditions)
                                        throws DAOException
Specified by:
findRight in interface ISecurityRightDAO
Throws:
DAOException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010