

package gov.va.med.cds.exception;




/**
 * Defines the exceptions used by Filter Cache.
 * 
 */
public class FilterCacheException
    extends
        AbstractCdsBaseException
{
    private static final long serialVersionUID = 4395684980079836441L;


    /**
     * Parent constructor for filter load exception
     * 
     * @param errorCode - enum to populate and return to caller.
     * @param cause - exception by data handler.
     * @param customMsg - list of messages to be integrated into exception message.
     */
    public FilterCacheException( ErrorCodeEnum errorCode, Throwable cause, String... customMsg )
    {
        super( errorCode, cause, customMsg );
    }


    /**
     * Parent constructor for filter load exception
     * 
     * @param errorCode - enum to populate and return to caller.
     * @param customMsg - list of messages to be integrated into exception message.
     */
    public FilterCacheException( ErrorCodeEnum errorCode, String... customMsg )
    {
        super( errorCode, customMsg );
    }
}
