Klasse TorqueDynamicUserManagerImpl

Alle implementierten Schnittstellen:
Serializable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe, UserManager

public class TorqueDynamicUserManagerImpl extends TorqueAbstractUserManager
This implementation persists to a database via Torque.
Version:
$Id:$
Autor:
Thomas Vandahl
Siehe auch:
  • Konstruktordetails

    • TorqueDynamicUserManagerImpl

      public TorqueDynamicUserManagerImpl()
  • Methodendetails

    • doSelectAllUsers

      protected <T extends User> List<T> doSelectAllUsers(Connection con) throws org.apache.torque.TorqueException
      Beschreibung aus Klasse kopiert: TorqueAbstractUserManager
      Get all specialized Users
      Angegeben von:
      doSelectAllUsers in Klasse TorqueAbstractUserManager
      Parameter:
      con - a database connection
      Gibt zurück:
      a List of User instances
      Löst aus:
      org.apache.torque.TorqueException - if any database error occurs
    • doSelectUsers

      protected <T extends User> List<T> doSelectUsers(Connection con, org.apache.torque.criteria.Criteria criteria) throws org.apache.torque.TorqueException
      Beschreibung aus Klasse kopiert: TorqueAbstractUserManager
      Get filtered specialized Users
      Angegeben von:
      doSelectUsers in Klasse TorqueAbstractUserManager
      Parameter:
      con - a database connection
      criteria - the criteria filter
      Gibt zurück:
      a List of User instances
      Löst aus:
      org.apache.torque.TorqueException - if any database error occurs
    • doSelectById

      protected <T extends User> T doSelectById(Integer id, Connection con) throws org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException, org.apache.torque.TorqueException
      Beschreibung aus Klasse kopiert: TorqueAbstractUserManager
      Get a specialized User by id
      Angegeben von:
      doSelectById in Klasse TorqueAbstractUserManager
      Parameter:
      id - the id of the group
      con - a database connection
      Gibt zurück:
      a User instance
      Löst aus:
      org.apache.torque.NoRowsException - if no such group exists
      org.apache.torque.TooManyRowsException - if multiple groups with the given id exist
      org.apache.torque.TorqueException - if any database error occurs if any other database error occurs
    • doSelectByName

      protected <T extends User> T doSelectByName(String name, Connection con) throws org.apache.torque.NoRowsException, org.apache.torque.TooManyRowsException, org.apache.torque.TorqueException
      Beschreibung aus Klasse kopiert: TorqueAbstractUserManager
      Get a specialized User by name
      Angegeben von:
      doSelectByName in Klasse TorqueAbstractUserManager
      Parameter:
      name - the name of the group
      con - a database connection
      Gibt zurück:
      a User instance
      Löst aus:
      org.apache.torque.NoRowsException - if no such group exists
      org.apache.torque.TooManyRowsException - if multiple groups with the given name exist
      org.apache.torque.TorqueException - if any database error occurs if any other database error occurs