package com.idega.block.book.data; public interface Book extends com.idega.data.IDOEntity { public int getYear() throws java.rmi.RemoteException; public int getImage() throws java.rmi.RemoteException; public java.lang.String getIDColumnName() throws java.rmi.RemoteException; public void setPublisherID(int p0) throws java.rmi.RemoteException; public void addToCategory(com.idega.block.category.data.ICCategory p0)throws com.idega.data.IDOException, java.rmi.RemoteException; public void setDateAdded(java.sql.Timestamp p0) throws java.rmi.RemoteException; public void setName(java.lang.String p0) throws java.rmi.RemoteException; public void removeFromCategory()throws com.idega.data.IDOException, java.rmi.RemoteException; public void removeFromAuthor()throws com.idega.data.IDOException, java.rmi.RemoteException; public void setDescription(java.lang.String p0) throws java.rmi.RemoteException; public java.lang.String getDescription() throws java.rmi.RemoteException; public com.idega.block.book.data.ReviewHome getReviewHome()throws java.rmi.RemoteException, java.rmi.RemoteException; public java.lang.String getName() throws java.rmi.RemoteException; public int getPublisherID() throws java.rmi.RemoteException; public void addToAuthor(com.idega.block.book.data.Author p0)throws com.idega.data.IDOException, java.rmi.RemoteException; public void setImageID(int p0) throws java.rmi.RemoteException; public java.sql.Timestamp getDateAdded() throws java.rmi.RemoteException; public void setYear(int p0) throws java.rmi.RemoteException; public java.util.Collection findRelatedCategories()throws com.idega.data.IDOException, java.rmi.RemoteException; }