- IFlightServer
boolean login(String clientName, IFlightClient client) throws RemoteException;
void logout(String clientName) throws RemoteException;
void updateFlight(String clientName, Flight flight) throws RemoteException;
void deleteFlight(String clientName, Flight flight) throws RemoteException;
- IFlightClient
void receiveListOfFlights(List<Flight> flights) throws RemoteException;
void receiveUpdatedFlight(Flight flight, boolean deleted) throws RemoteException;