1 package twcsckernel.projectbase.common; 2 3 import java.rmi.Remote; 4 import java.rmi.RemoteException; 5 6 /*** 7 * Interfejs serwera logowania zwracający obiekt zalogowanego użytkownika. 8 * 9 * @author VMD Group 10 * 11 */ 12 public interface RemoteServer extends Remote { 13 14 /*** 15 * Metoda logowania do serwera. 16 * 17 * @param name - 18 * login użytkownika 19 * @param password - 20 * hasło użytkownika 21 * @return - obiekt zdalny użytkownika 22 * @throws RemoteException - 23 * standardowy wyjątek operacji zdalnej 24 */ 25 public User login(String name, String password) throws RemoteException; 26 }