package com.fp.creditfacility.exception;

import com.fp.common.exception.APPException;

/**
 * Manejo de excepcion del paquete lineas de credito.
 * 
 * @author Jorge Vaca
 * @version 2.1
 */
@javax.ejb.ApplicationException(rollback = true)
public class CreditFacilityException extends APPException {
    /**
     * Version de la clase.
     */
    private static final long serialVersionUID = 1L;

    /**
     * Crea una instancia de CreditFacilityException.
     * 
     * @param code Codigo de mensaje aplicativo.
     * @param message Mensaje aplicativ
     * @param pCause Excepcion original, cuando esta no se origina en api's de terceros.
     * @param pParameters Arreglo de parametros a presentar adcionales al mensaje aplicativo.
     */
    public CreditFacilityException(String code, String message, Exception pCause, Object... pParameters) {
        super(code, message, pCause, pParameters);
    }

    /**
     * Crea una instancia de CreditFacilityException.
     * 
     * @param code Codigo de mensaje aplicativo.
     * @param message Mensaje aplicativ
     * @param pParameters Arreglo de parametros a presentar adcionales al mensaje aplicativo.
     */
    public CreditFacilityException(String code, String message, Object... pParameters) {
        super(code, message, pParameters);
    }
}
