import java.io.*; public interface Serveur_itf extends java.rmi.Remote { public void Vide() throws java.rmi.RemoteException; public void PasseObjetLocal(ObjetLocal ol) throws java.rmi.RemoteException; public void PasseObjetDistant(ObjetDistant_itf od) throws java.rmi.RemoteException; public void PasseObjetStubInconnu(ObjetStubInconnu_itf osi) throws java.rmi.RemoteException; public void AfficheObjetLocal(ObjetLocal ol) throws java.rmi.RemoteException; public void AfficheObjetDistant(ObjetDistant_itf od) throws java.rmi.RemoteException; public void AfficheObjetStubInconnu(ObjetStubInconnu_itf osi) throws java.rmi.RemoteException; }