package is.idega.idegaweb.marathon.business;
import is.idega.idegaweb.marathon.data.CharityHome;
import java.util.Collection;
import is.idega.idegaweb.marathon.data.Charity;
import javax.ejb.EJBException;
import com.idega.business.IBOService;
import java.rmi.RemoteException;
public interface CharityBusiness extends IBOService {
/**
* @see is.idega.idegaweb.marathon.business.CharityBusinessBean#getCharities
*/
public Collection getAllCharities() throws EJBException, RemoteException;
/**
* @see is.idega.idegaweb.marathon.business.CharityBusinessBean#getCharityByOrganisationalID
*/
public Charity getCharityByOrganisationalID(String organizationalId) throws EJBException, RemoteException;
/**
* @see is.idega.idegaweb.marathon.business.CharityBusinessBean#getCharitiesByRunYearID
*/
public Collection getCharitiesByRunYearID(Integer runYearID) throws EJBException, RemoteException;
/**
* @see is.idega.idegaweb.marathon.business.CharityBusinessBean#getCharityHome
*/
public CharityHome getCharityHome() throws RemoteException;
}