ada:sicoferp:rentas:herramientas:logger:log
- Log.java
package com.ada.utilidades;
import javax.faces.application.FacesMessage;
import javax.faces.application.FacesMessage.Severity;
import javax.faces.context.FacesContext;
import com.ada.utilidades.situ.log.ALogger;
/**
* Clase que implementa la clase ALogger para consumo del log del sistema
*
* @author xxxxxxx
* @version xxxxxxx
*/
public class Log extends ALogger {
public static Log getInstance() {
if (instance == null) {
instance = new Log();
}
return (Log) instance;
}
@Override
public void addMessage(final String idMessage, final int severity, final String resume, final String detail) {
Severity severity2 = FacesMessage.SEVERITY_INFO;
switch (severity) {
case warn:
severity2 = FacesMessage.SEVERITY_WARN;
break;
case error:
severity2 = FacesMessage.SEVERITY_ERROR;
break;
case fatal:
severity2 = FacesMessage.SEVERITY_FATAL;
break;
}
FacesContext.getCurrentInstance().addMessage(idMessage, new FacesMessage(severity2, resume, resume + detail));
}
}
<< regresar
ada/sicoferp/rentas/herramientas/logger/log.txt · Última modificación: 2021/08/30 13:53 por 192.168.177.37