org.deltava.commands
Class AbstractAcademyHistoryCommand

java.lang.Object
  extended by org.deltava.commands.AbstractCommand
      extended by org.deltava.commands.AbstractAcademyHistoryCommand
All Implemented Interfaces:
Command
Direct Known Subclasses:
EnrollCommand, ExamCreateCommand, FlightAcademyCommand

public abstract class AbstractAcademyHistoryCommand
extends AbstractCommand

A class to support Web Site Commands use a AcademyHistoryHelper object to determine what Flight Academy examinations/courses a Pilot is eligible for.

Since:
1.0
Version:
1.0
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
AbstractAcademyHistoryCommand()
           
 
Method Summary
protected  AcademyHistoryHelper initHistory(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

AbstractAcademyHistoryCommand

public AbstractAcademyHistoryCommand()
Method Detail

initHistory

protected final AcademyHistoryHelper initHistory(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.