package javacodebook.net.rmi.simpleserver;

import java.rmi.*;
/**
 * @author benjamin_rusch
 * 
 * Dieses Interface definiert alle Methoden die dem Client zugänglich
 * sein sollen. 
 */

public interface AddressBook extends Remote{
	// Unter diesem String soll das Objekt gefunden werden
	public final static String NAMING = "addressbook";
	
	// Gibt Anzahl gespeicherter Adressen an.
	public int getSize() throws RemoteException;
	
	// Liefert Adressen in String-Repräsentation zuück 	
	public String getAddressByName(String name) throws RemoteException; 
}
