package org.imixs.marty.util; import org.imixs.workflow.exceptions.PluginException; import org.imixs.workflow.exceptions.WorkflowException; /** * A ValidationException should be thrown by a JSF managed bean or CDI bean * * @see PluginException * @author rsoika * */ public class ValidationException extends WorkflowException { private static final long serialVersionUID = 1L; private java.lang.Object[] params = null; public ValidationException(String aErrorContext, String aErrorCode, String message) { super(aErrorContext, aErrorCode, message); } public ValidationException(String aErrorContext, String aErrorCode, String message, Exception e) { super(aErrorContext, aErrorCode, message, e); } public ValidationException(String aErrorContext, String aErrorCode, String message, java.lang.Object[] params) { super(aErrorContext, aErrorCode, message); this.params = params; } public java.lang.Object[] getErrorParameters() { return params; } protected void setErrorParameters(java.lang.Object[] aparams) { this.params = aparams; } }