com.uwyn.rife.authentication.sessionvalidators
Class ProcessSessionValidityBasic

java.lang.Object
  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:
Cloneable

public class ProcessSessionValidityBasic
extends ProcessSessionValidity


Constructor Summary
ProcessSessionValidityBasic()
           
 
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

ProcessSessionValidityBasic

public ProcessSessionValidityBasic()
Method Detail

processRow

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
Parameters:
resultSet - the ResultSet instance that was provided to the DbQueryManager's fetch method.
Returns:
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.

Throws:
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()

getValidity

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


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