package qa.qcri.aidr.predictui.facade.imp;
import javax.ejb.EJB;
import javax.ejb.Stateless;
import org.apache.log4j.Logger;
import qa.qcri.aidr.dbmanager.dto.SystemEventDTO;
import qa.qcri.aidr.predictui.facade.SystemEventFacade;
@Stateless
public class SystemEventFacadeImp implements SystemEventFacade{
private Logger logger = Logger.getLogger(SystemEventFacadeImp.class);
@EJB
private qa.qcri.aidr.dbmanager.ejb.remote.facade.SystemEventResourceFacade remotesystemEJB;
@Override
public void insertSystemEvent(SystemEventDTO event) {
remotesystemEJB.insertSystemEvent(event);
}
@Override
public void insertSystemEvent(String severity, String module,
String description) {
remotesystemEJB.insertSystemEvent(severity, module, description);
}
@Override
public void insertSystemEvent(String severity, String module, String code,
String description) {
remotesystemEJB.insertSystemEvent(severity, module, code, description);
}
@Override
public void insertSystemEvent(String severity, String module, String code,
String description, Boolean emailSent) {
logger.info("inserting into sys event");
remotesystemEJB.insertSystemEvent(severity, module, code, description, emailSent);
}
}