KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > acme > movie > MovieHome


1 package org.acme.movie;
2
3 import javax.ejb.FinderException JavaDoc;
4 import javax.ejb.CreateException JavaDoc;
5 import java.util.Collection JavaDoc;
6 import java.util.Date JavaDoc;
7
8 /**
9  * EJB Local Home interface for the Movie EJB
10  *
11  * @author David Blevins <dblevins@visi.com>
12  */

13 public interface MovieHome extends javax.ejb.EJBLocalHome JavaDoc {
14
15     public MovieEntity create(String JavaDoc title, String JavaDoc director, String JavaDoc genre, int rating, Date JavaDoc releaseDate) throws CreateException JavaDoc;
16
17     public Collection JavaDoc findByTitle(String JavaDoc title) throws FinderException JavaDoc;
18
19     public Collection JavaDoc findByDirector(String JavaDoc director) throws FinderException JavaDoc;
20
21     public Collection JavaDoc findByGenre(String JavaDoc genre) throws FinderException JavaDoc;
22
23     public MovieEntity findByPrimaryKey(Integer JavaDoc key) throws FinderException JavaDoc;
24
25     public Collection JavaDoc findAllMovies() throws FinderException JavaDoc;
26
27 }
28
Popular Tags