1 package org.wcb.model.dao;
2
3 import org.wcb.model.vo.hibernate.AirportBO;
4 import org.wcb.exception.InfrastructureException;
5
6 import java.util.List;
7
8 /**
9 * <small>
10 * Copyright (c) 2006 wbogaardt.
11 * Permission is granted to copy, distribute and/or modify this document
12 * under the terms of the GNU Free Documentation License, Version 1.2
13 * or any later version published by the Free Software Foundation;
14 * with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
15 * Texts. A copy of the license is included in the section entitled "GNU
16 * Free Documentation License".
17 * <p/>
18 * $File: $ <br>
19 * $Change: $ submitted by $Author: wbogaardt $ at $DateTime: Mar 31, 2006 12:58:53 PM $ <br>
20 * </small>
21 *
22 * @author wbogaardt
23 * @version 1
24 * Date: Mar 31, 2006
25 * Time: 12:58:53 PM
26 */
27 public interface IAirportDAO extends IDao {
28 AirportBO findAirportFAA(String faacode) throws InfrastructureException;
29
30 List<AirportBO> findAll() throws InfrastructureException;
31
32 void deleteAirport(AirportBO oAirport) throws InfrastructureException;
33 }