Source code: com/clra/rowing/IBoatingHome.java
1 /*
2 * Copyright (c) Carnegie Lake Rowing Association 2002. All rights reserved.
3 * Distributed under the GPL license. See doc/COPYING.
4 * $RCSfile: IBoatingHome.java,v $
5 * $Date: 2003/02/26 03:38:45 $
6 * $Revision: 1.3 $
7 */
8
9 package com.clra.rowing;
10
11 import java.util.Collection;
12 import java.rmi.RemoteException;
13 import javax.ejb.EJBHome;
14 import javax.ejb.CreateException;
15 import javax.ejb.FinderException;
16
17 /**
18 * Factory class for IBoating instances.
19 *
20 * @version $Id: IBoatingHome.java,v 1.3 2003/02/26 03:38:45 rphall Exp $
21 * @author <a href="mailto:rphall@pluto.njcc.com">Rick Hall</a>
22 */
23 public interface IBoatingHome extends EJBHome {
24
25 IBoating create( IRowingSession session, BoatView boat )
26 throws CreateException, RemoteException;
27
28 IBoating create( IRowingSession session, BoatView boat, OarsetView oarset )
29 throws CreateException, RemoteException;
30
31 Collection findAll()
32 throws FinderException, RemoteException;
33
34 Collection findPrimaryKey( int rowingId )
35 throws FinderException, RemoteException;
36
37 } // IBoatingHome
38
39 /*
40 * $Log: IBoatingHome.java,v $
41 * Revision 1.3 2003/02/26 03:38:45 rphall
42 * Added copyright and GPL license
43 *
44 * Revision 1.2 2002/02/18 18:04:16 rphall
45 * Ran dos2unix to remove ^M (carriage return) from end of lines
46 *
47 * Revision 1.1.1.1 2002/01/03 21:57:28 rphall
48 * Initial load, 5th try, Jan-03-2002 4:57 PM
49 *
50 * Revision 1.1 2001/11/23 18:34:08 rphall
51 * Major revision.
52 *
53 */
54