Source code: com/clra/visitor/IApplicantHome.java
1 /*
2 * Copyright (c) Carnegie Lake Rowing Association 2002. All rights reserved.
3 * Distributed under the GPL license. See doc/COPYING.
4 * $RCSfile: IApplicantHome.java,v $
5 * $Date: 2003/02/26 03:38:46 $
6 * $Revision: 1.6 $
7 */
8
9 package com.clra.visitor;
10
11 import java.util.Date;
12 import java.util.Collection;
13 import java.rmi.RemoteException;
14 import javax.ejb.EJBHome;
15 import javax.ejb.CreateException;
16 import javax.ejb.FinderException;
17
18 /**
19 * @author <a href="mailto:donaldzhu@sympatico.ca">Angela Yue</a>
20 * @version $Revision: 1.6 $ $Date: 2003/02/26 03:38:46 $
21 */
22
23 public interface IApplicantHome extends EJBHome {
24
25 IApplicant create( String name_last,
26 String name_first,
27 String name_middle,
28 String name_suffix,
29 String email,
30 String tel_evening,
31 String tel_day,
32 String tel_other,
33 String address_str1,
34 String address_str2,
35 String address_city,
36 String address_state,
37 String address_zip,
38 String experience_year,
39 String recent_year,
40 Date birthday,
41 String sex,
42 Date apply_date,
43 String status
44 ) throws CreateException, RemoteException, java.sql.SQLException;
45
46 IApplicant findByPrimaryKey( String email )
47 throws FinderException, RemoteException;
48
49 Collection findAll()
50 throws FinderException, RemoteException;
51
52 } // IApplicantHome
53