KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > test > cts > interfaces > CtsBmpHome


1 /*
2   * JBoss, Home of Professional Open Source
3   * Copyright 2005, JBoss Inc., and individual contributors as indicated
4   * by the @authors tag. See the copyright.txt in the distribution for a
5   * full listing of individual contributors.
6   *
7   * This is free software; you can redistribute it and/or modify it
8   * under the terms of the GNU Lesser General Public License as
9   * published by the Free Software Foundation; either version 2.1 of
10   * the License, or (at your option) any later version.
11   *
12   * This software is distributed in the hope that it will be useful,
13   * but WITHOUT ANY WARRANTY; without even the implied warranty of
14   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15   * Lesser General Public License for more details.
16   *
17   * You should have received a copy of the GNU Lesser General Public
18   * License along with this software; if not, write to the Free
19   * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
20   * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
21   */

22 package org.jboss.test.cts.interfaces;
23
24
25
26 import org.jboss.test.cts.keys.*;
27 import java.rmi.RemoteException JavaDoc;
28 import java.util.Collection JavaDoc;
29 import javax.ejb.*;
30
31
32 /**
33  * Interface CtsBmpHome
34  *
35  *
36  * @author
37  * @version %I%, %G%
38  */

39
40 public interface CtsBmpHome
41    extends EJBHome
42 {
43
44    /**
45     * Method create
46     *
47     *
48     * @param pk
49     * @param personsName
50     *
51     * @return
52     *
53     * @throws CreateException
54     * @throws DuplicateKeyException
55     * @throws EJBException
56     * @throws RemoteException
57     *
58     */

59
60    public CtsBmp create (AccountPK pk, String JavaDoc personsName)
61       throws CreateException, DuplicateKeyException, EJBException,
62              RemoteException JavaDoc;
63
64    /**
65     * Method findByPrimaryKey
66     *
67     *
68     * @param pk
69     *
70     * @return
71     *
72     * @throws EJBException
73     * @throws FinderException
74     * @throws RemoteException
75     *
76     */

77
78    public CtsBmp findByPrimaryKey (AccountPK pk)
79       throws FinderException, EJBException, RemoteException JavaDoc;
80
81    /**
82     * Method findAll
83     *
84     *
85     * @return
86     *
87     * @throws EJBException
88     * @throws FinderException
89     * @throws RemoteException
90     *
91     */

92
93    public Collection JavaDoc findAll ()
94       throws EJBException, FinderException, RemoteException JavaDoc;
95
96    /**
97     * Method findByPersonsName
98     *
99     *
100     * @return
101     *
102     * @throws EJBException
103     * @throws FinderException
104     * @throws RemoteException
105     *
106     */

107    public Collection JavaDoc findByPersonsName (String JavaDoc guysName )
108       throws EJBException, FinderException, RemoteException JavaDoc;
109
110
111 }
112
113
114 /*------ Formatted by Jindent 3.23 Basic 1.0 --- http://www.jindent.de ------*/
115
116
117
118
119
Popular Tags