Subversion Repositories bacoAlunos

Rev

Rev 165 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.services.logresults;

/**
 * @author Jorge Machado
 * @date 24/Abr/2008
 * @time 15:00:27
 * @see pt.estgp.estgweb.services.common
 */

public enum LogMessageTypeEnum
{


    FATAL(0,"result.log.fatal"),
    ERROR(1,"result.logresults.error"),
    WARNING(2,"result.log.warning"),
    INFO(3,"result.log.info"),
    DEBUG(4,"result.log.debug");


    int status;
    1.5.0/docs/api/java/lang/String.html">String messageKey;


    private LogMessageTypeEnum(int status,1.5.0/docs/api/java/lang/String.html">String messageKey)
    {
        this.messageKey = messageKey;
        this.status = status;
    }

    public static LogMessageTypeEnum parse(int i)
    {
        for (LogMessageTypeEnum log : values())
        {
            if (i == log.getStatus())
                return log;
        }
        return null;
    }

    public 1.5.0/docs/api/java/lang/String.html">String getMessageKey()
    {
        return messageKey;
    }


    public int getStatus()
    {
        return status;
    }
}