Esqueleto de proyecto inicial.

This commit is contained in:
mgarcianun
2019-11-20 02:00:09 +01:00
parent 3812864db0
commit 7b2edd8080
43 changed files with 1512 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
package managedbean.visit;
import java.io.Serializable;
import java.util.Properties;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import javax.naming.Context;
import javax.naming.InitialContext;
import ejb.visit.VisitFacadeRemote;
/**
* ManagedBEan que gestiona la edición y actualización de una especialidad
* médica.
*
* @author mark
*
*/
@ManagedBean(name = "SystemAdminMBean")
@SessionScoped
public class VisitMBean implements Serializable {
private static final long serialVersionUID = 1L;
@EJB
private VisitFacadeRemote remoteManager;
/**
* Constructor. Inicializa la conexión con el EJB Remoto
*
* @throws Exception
*/
public VisitMBean() throws Exception {
initializeAdminFacadeRemote();
}
/**
* Inicializa la conexión con el EJB Remoto
*
* @throws Exception
*/
private void initializeAdminFacadeRemote() throws Exception {
Properties props = System.getProperties();
Context ctx = new InitialContext(props);
remoteManager = (VisitFacadeRemote) ctx
.lookup("java:app/myHealth.jar/ClassFacadeBean!ejb.component.VisitFacadeRemote");
}
}