media-rental-manager / MEDIA RENTAL MANAGER / src / mediaRentalManager / MediaRentalManagerInt.java
MediaRentalManagerInt.java
Raw
package mediaRentalManager;

import java.util.ArrayList;

public interface MediaRentalManagerInt {

	public void addAlbum(String title, int copiesAvailable, String artist,
			String songs); //DONE
	
	public String processRequests(); //DONE

	public void setLimitedPlanLimit(int value); //DONE

	public String getAllMediaInfo(); //DONE

	public String getAllCustomersInfo(); //DONE
	
	public boolean addToQueue(String customerName, String mediaTitle); //DONE

	public boolean removeFromQueue(String customerName, String mediaTitle); //DONE

	public boolean returnMedia(String customerName, String mediaTitle); //DONE

	public void addMovie(String title, int copiesAvailable, String rating); //DONE
	
	public ArrayList<String> searchMedia(String title, String rating,
			String artist, String songs); //DONE
	
	public void addCustomer(String name, String address, String plan); //DONE

}