org.deltava.commands
Class AbstractTestHistoryCommand

java.lang.Object
  extended by org.deltava.commands.AbstractCommand
      extended by org.deltava.commands.AbstractTestHistoryCommand
All Implemented Interfaces:
Command
Direct Known Subclasses:
ExamCreateCommand, PilotCenterCommand, PromoteCommand, PromotionEligibilityCommand, TestingCenterCommand, TransferRequestCommand

public abstract class AbstractTestHistoryCommand
extends AbstractCommand

A class to support Web Site Commands use a TestingHistoryHelper object to determine what examinations/transfers a Pilot is eligible for.

Since:
1.0
Version:
2.7
Author:
Luke

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.deltava.commands.Command
Command.Scope
 
Field Summary
 
Fields inherited from interface org.deltava.commands.Command
APPLICATION, ID, OPERATION, PAGE, REQUEST, SESSION
 
Constructor Summary
AbstractTestHistoryCommand()
           
 
Method Summary
protected  TestingHistoryHelper initTestHistory(Person p, Connection c)
          Populates the Testing History Helper by calling the proper DAOs in the right order.
 
Methods inherited from class org.deltava.commands.AbstractCommand
getID, getName, getRoles, init, notFoundException, parseDateTime, parseDateTime, securityException, setRoles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.deltava.commands.Command
execute
 

Constructor Detail

AbstractTestHistoryCommand

public AbstractTestHistoryCommand()
Method Detail

initTestHistory

protected final TestingHistoryHelper initTestHistory(Person p,
                                                     Connection c)
                                              throws DAOException
Populates the Testing History Helper by calling the proper DAOs in the right order.

Parameters:
p - the Pilot bean
c - the JDBC connection to use
Throws:
DAOException - if a JDBC error occurs


Copyright © 2004-2009 Global Virtual Airlines Group. All Rights Reserved.