Interfaccia Home locale
package it.html.ejb.entity.bmp;
import javax.ejb.CreateException;
import javax.ejb.EJBLocalHome;
import javax.ejb.FinderException;
/**
* Interfaccia Factory locale. Oltre ai metodi per la creazione del componente, sarà necessario
* prevedere i metodi finder ed eventuali metodi di utilità (numero di conti attivi, valore totale
* della banca, ecc).
*/
public interface BankAccountLocalHome extends EJBLocalHome {
//Metodo di creazione: deve esistere il relativo ejbCreate sul bean
public BankAccountLocal create(String id, String ownerName) throws CreateException;
//Metodo finder: deve esistere il relativo ejbFindByPrimaryKey sul bean
public BankAccountLocal findByPrimaryKey(AccountPK key) throws FinderException;
//Metodo di utilità: deve esistere il relativo ejbHomeGetNumeroContiAperti
public int getNumeroContiAperti();
}