Merge conflicts solutioned
[RRRRHHHH_Code] / ruralHouses / src / common / AdminInterface.java
1 package common;
2
3 import java.rmi.Remote;
4 import java.rmi.RemoteException;
5 import java.util.Vector;
6
7 import domain.Account;
8 import domain.RuralHouse;
9
10 public interface AdminInterface extends Remote {
11
12         
13         public Vector<RuralHouse> getAdditionRequests() throws RemoteException;
14
15         public Vector<RuralHouse> getDeletionRequests() throws RemoteException ;
16
17         public Vector<Account> getOwnerAdditionRequests() throws RemoteException ;
18         
19         public void removeHouseAdditionRequests(RuralHouse house) throws RemoteException ;
20
21         public void removeHouseDeletionRequests(RuralHouse house) throws RemoteException ;
22         
23         public void removeOwnerAdditionRequests(Account acc) throws RemoteException ;
24         
25         public boolean addAdditionRequest(RuralHouse rh) throws RemoteException ;
26
27         public boolean addDeletionRequest(RuralHouse rh) throws RemoteException ;
28         
29         public boolean addAccount(Account acc) throws RemoteException ;
30         
31         public void saveInstance() throws RemoteException;
32         
33         
34 }