maia/.svn/pristine/be/be4a366551f552e1a3733304b7b...

26 lines
831 B
Plaintext
Executable File

package com.fp.general.exception;
import com.fp.common.exception.AbstractExceptionMessage;
import com.fp.persistence.commondb.PersistenceHelper;
import com.fp.persistence.pgeneral.result.TgeneResults;
/**
* Clase encargada de entregar la descripcion de un mensaje aplicativo.
*
* @author Jorge Vaca
* @version 2.1
*/
public class ExceptionMessage extends AbstractExceptionMessage {
/*
* (non-Javadoc)
*
* @see com.fp.common.exception.AbstractExceptionMessage#getMessage(java.lang.String, java.lang.String)
*/
@Override
public String getMessage(String aplicationcode, String language) throws Exception {
TgeneResults result = TgeneResults.find(PersistenceHelper.getEntityManager(), aplicationcode, language);
return result.getDescription();
}
}