Class IDDataValidationException

All Implemented Interfaces:
ObjectWithMetadata, Serializable

public class IDDataValidationException extends IdAuthenticationBusinessException
The Class IDDataValidationException - Thrown when any Data validation error occurs.
Author:
Manoj SP
See Also:
  • Constructor Details

    • IDDataValidationException

      public IDDataValidationException()
      Instantiates a new ID data validation exception.
    • IDDataValidationException

      public IDDataValidationException(IdAuthenticationErrorConstants exceptionConstant, Object... args)
      Instantiates a new ID data validation exception.
      Parameters:
      exceptionConstant - the exception constant
      args - the args
    • IDDataValidationException

      public IDDataValidationException(IdAuthenticationErrorConstants exceptionConstant, Throwable rootCause, Object... args)
      Instantiates a new ID data validation exception.
      Parameters:
      exceptionConstant - the exception constant
      rootCause - the root cause
      args - the args
    • IDDataValidationException

      public IDDataValidationException(String errorCode, String errorMessage, Object... args)
      Instantiates a new ID data validation exception.
      Parameters:
      errorCode - the error code
      errorMessage - the error message
      args - the args
    • IDDataValidationException

      public IDDataValidationException(String errorCode, String errorMessage, Throwable cause, Object... args)
      Constructs exception for the given error code, error message and Throwable.
      Parameters:
      errorCode - the error code
      errorMessage - the error message
      cause - the cause
      args - the args
      See Also:
      • BaseUncheckedException(String, String, Throwable)
  • Method Details

    • addInfo

      public void addInfo(String errorCode, String errorMessage, String actionMesgsage, Object... args)
      Adds the info.
      Parameters:
      errorCode - the error code
      errorMessage - the error message
      actionMesgsage - the action mesgsage
      args - the args
    • clearArgs

      public void clearArgs()
      Clear agrs.
    • getArgs

      public List<Object[]> getArgs()
      Gets the args.
      Returns:
      the args
    • getActionargs

      public List<String> getActionargs()
      Returns:
      the actionargs