Class ProcessSessionValidityBasic

  extended by com.uwyn.rife.database.DbRowProcessor
      extended by com.uwyn.rife.authentication.sessionvalidators.ProcessSessionValidity
          extended by com.uwyn.rife.authentication.sessionvalidators.ProcessSessionValidityBasic
All Implemented Interfaces:

public class ProcessSessionValidityBasic
extends ProcessSessionValidity

Constructor Summary
Method Summary
 int getValidity()
 boolean processRow(ResultSet resultSet)
          This method has to be implemented by each class that extends the DbRowProcessor class.
Methods inherited from class com.uwyn.rife.database.DbRowProcessor
clone, wasSuccessful
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public ProcessSessionValidityBasic()
Method Detail


public boolean processRow(ResultSet resultSet)
                   throws SQLException
Description copied from class: DbRowProcessor
This method has to be implemented by each class that extends the DbRowProcessor class. It has to contain all the logic that should be executed for each row of a resultset.

Specified by:
processRow in class DbRowProcessor
resultSet - the ResultSet instance that was provided to the DbQueryManager's fetch method.
true if the processing is considered successful; or

false if the processing is considered failed.

Note: this return value is purely indicative and unless the user does checks with the wasSuccessful() method, it will have no influence on anything.

SQLException - when a database error occurs, it's thus not necessary to catch all the possible SQLExceptions inside this method. They'll be caught higher up and be transformed in DatabaseExceptions.
See Also:
DbQueryManager.fetch(ResultSet, DbRowProcessor), DbRowProcessor.wasSuccessful()


public int getValidity()
Specified by:
getValidity in class ProcessSessionValidity

Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.