package edu.gac.max.gened; import java.rmi.Remote; import java.rmi.RemoteException; public interface Server extends Remote { public Course[] satisfyAnyAndAvoid(String[] geneds, Conflict[] conflicts) throws RemoteException; // find courses satisfying any of the gened areas and avoiding all conflicts }