5577l2 Listing 2. Source code for our remote interface, Book.java. This class mirrors the public methods defined by our BookBean class. package il.co.lerner.book; import javax.ejb.EJBObject; import java.rmi.RemoteException; /* The remote interface for the Book entity bean. We declare a method for each method in the BookBean class, with an identical signature. */ public interface Book extends EJBObject { public int getId() throws RemoteException; public void setId(int newId) throws RemoteException; public String getTitle() throws RemoteException; public void setTitle(String newTitle) throws RemoteException; public String getAuthor() throws RemoteException; public void setAuthor(String newAuthor) throws RemoteException; public String getPublisher() throws RemoteException; public void setPublisher(String newPublisher) throws RemoteException; public double getUsDollarPrice() throws RemoteException; public void setUsDollarPrice(double newDollarPrice) throws RemoteException; }