1 package com.calipso.reportgenerator.enterprise.common;2 3 import com.calipso.reportgenerator.common.ReportGeneratorConfiguration;4 import com.calipso.reportgenerator.common.InfoException;5 import com.calipso.reportgenerator.enterprise.common.ReportManagerSF;6 7 import java.rmi.RemoteException ;8 9 10 //import com.calipso.reportgenerator.enterprise.common.ReportManagerSF;11 12 /**13 * Es la interface home para ReportManagerSFBean, y es implementada14 * por el EJB server container; el objeto implementado es Home object15 * que proporciona una factory para los EJB objects.16 */17 18 public interface ReportManagerSFHome extends javax.ejb.EJBHome {19 20 /*21 * Este método crea el EJB object. Tal método se corresponde con22 * el método ejbCreate() del ReportManagerSLBean23 * @param reportGeneratorConfiguration La configuración para la ubicación de repositorios, etc24 * @return El EJB object creado recientemente25 */26 ReportManagerSF create(ReportGeneratorConfiguration reportGeneratorConfiguration) throws javax.ejb.CreateException , InfoException, RemoteException ;27 }28 29 30