KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > roster > RosterRemoteBusiness


1
2 package roster;
3
4 import java.rmi.RemoteException JavaDoc;
5 import java.util.ArrayList JavaDoc;
6 import util.LeagueDetails;
7 import util.PlayerDetails;
8 import util.TeamDetails;
9
10
11 /**
12  * This is the business interface for RosterBean enterprise bean.
13  */

14 public interface RosterRemoteBusiness {
15     LeagueDetails getLeague(String JavaDoc leagueId) throws RemoteException JavaDoc;
16
17     void removeLeague(String JavaDoc leagueId) throws RemoteException JavaDoc;
18
19     void createLeague(LeagueDetails details) throws RemoteException JavaDoc;
20
21     TeamDetails getTeam(String JavaDoc teamId) throws RemoteException JavaDoc;
22
23     void removeTeam(String JavaDoc teamId) throws RemoteException JavaDoc;
24
25     void createTeamInLeague(TeamDetails details, String JavaDoc leagueId) throws RemoteException JavaDoc;
26
27     ArrayList JavaDoc getSportsOfPlayer(String JavaDoc playerId) throws RemoteException JavaDoc;
28
29     ArrayList JavaDoc getLeaguesOfPlayer(String JavaDoc playerId) throws RemoteException JavaDoc;
30
31     ArrayList JavaDoc getPlayersByPositionAndName(String JavaDoc position, String JavaDoc name) throws RemoteException JavaDoc;
32
33     ArrayList JavaDoc getPlayersNotOnTeam() throws RemoteException JavaDoc;
34
35     ArrayList JavaDoc getAllPlayers() throws RemoteException JavaDoc;
36
37     ArrayList JavaDoc getPlayersByCity(String JavaDoc city) throws RemoteException JavaDoc;
38
39     ArrayList JavaDoc getPlayersBySport(String JavaDoc sport) throws RemoteException JavaDoc;
40
41     ArrayList JavaDoc getPlayersByLeagueId(String JavaDoc leagueId) throws RemoteException JavaDoc;
42
43     ArrayList JavaDoc getPlayersBySalaryRange(double low, double high) throws RemoteException JavaDoc;
44
45     ArrayList JavaDoc getPlayersByHigherSalary(String JavaDoc name) throws RemoteException JavaDoc;
46
47     ArrayList JavaDoc getPlayersByPosition(String JavaDoc position) throws RemoteException JavaDoc;
48
49     ArrayList JavaDoc getTeamsOfLeague(String JavaDoc leagueId) throws RemoteException JavaDoc;
50
51     ArrayList JavaDoc getPlayersOfTeam(String JavaDoc teamId) throws RemoteException JavaDoc;
52
53     PlayerDetails getPlayer(String JavaDoc playerId) throws RemoteException JavaDoc;
54
55     void dropPlayer(String JavaDoc playerId, String JavaDoc teamId) throws RemoteException JavaDoc;
56
57     void removePlayer(String JavaDoc playerId) throws RemoteException JavaDoc;
58
59     void addPlayer(String JavaDoc playerId, String JavaDoc teamId) throws RemoteException JavaDoc;
60
61     void createPlayer(PlayerDetails details) throws RemoteException JavaDoc;
62
63     ArrayList JavaDoc testFinder(String JavaDoc parm1, String JavaDoc parm2, String JavaDoc parm3) throws RemoteException JavaDoc;
64
65     ArrayList JavaDoc getPlayersOfTeamCopy(String JavaDoc teamId) throws RemoteException JavaDoc;
66     
67 }
68
Popular Tags