Menú Curso Java EJB's : Código Fuente "CuentaBancariaLocal" empleado como "Interfase Local" de Cuenta Bancaria

(Anterior) Otros Conceptos

Clase CuentaBancariaHomeLocal

package com.osmosislatina.ejb.cuentaCMP;


import java.util.Collection;
import javax.ejb.EJBLocalHome;
import javax.ejb.FinderException;
import javax.ejb.CreateException;

 

public interface CuentaBancariaHomeLocal extends EJBLocalHome {

    public CuentaBancariaLocal create(String id, String nombre, 
        String apellido, double saldo)
        throws CreateException;
    
    public CuentaBancariaLocal findByPrimaryKey(String id) 
        throws FinderException;
    
    public Collection findPorApellido(String apellido)
        throws FinderException;

    public Collection findEnRango(double inferior, double superior)
        throws FinderException;
}


  • Primeramente note que a diferencia del clásico "Home Interface" esta interfase local extiende EJBLocalHome.
  • La otra distinción es que ningún método define la posibilidad de generar el error ("Exception") RemoteException, esto se debe precisamente a que no existirá ningún tipo de comunicación remota.

Terminos Legales de Contenido ©2000-2011 Osmosis Latina

Diseñado bajo estándares : XHTML   CSS  

webmaster@osmosislatina.com