package pe.joedayz.dhlebj2;
import java.rmi.RemoteException;
import javax.ejb.EJBException;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
public class DespachoServiceBean implements SessionBean, DespachoService {
/**
*
*/
private static final long serialVersionUID = -3447868349414980418L;
private DespachoService despachoService;
@SuppressWarnings("unused")
private SessionContext sessionContext;
// this isn't part of the interface, but is required
public void ejbCreate() {
despachoService = new DespachoServiceImpl();
}
@Override
public void ejbActivate() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
@Override
public void ejbPassivate() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
@Override
public void ejbRemove() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
@Override
public void setSessionContext(SessionContext sessionContext) {
this.sessionContext = sessionContext;
}
@Override
public double calcularDespacho(String pais, double peso) {
return despachoService.calcularDespacho(pais, peso);
}
}