Class PreReleaseValidationException

All Implemented Interfaces:
Serializable, LocalizableMessage, Message

public class PreReleaseValidationException extends ESIException
This exception is intended to be used in the workflow expression "Pre_Release_Validate" of RTM workflow.

Supported API: true

Extendable: true
See Also:
  • Constructor Details

    • PreReleaseValidationException

      public PreReleaseValidationException(int errorCode, String rb, String key, Object[] params)
      Constructs a PreReleaseValidationException exception with a localizable standard message constructed from the bundle, key, and params. The input argument "errorCode" is used in "Pre_Release_Validate" workflow expression to take the appropriate path after its execution. Check the constants which starts with "EC_" in ESIConst for different error codes. e.g., when the "Pre_Release_Validate" workflow expression receives this exception with the error code ESIConst.EC_NO_VALID_PROMOTABLES, the OOTB workflow will get terminated.

      Supported API: true
      Parameters:
      errorCode - - error code to decide the path after the execution of "Pre_Release_Validate" workflow expression.
      rb - - the resource bundle the key resides in
      key - - the key containing the message in the resource bundle
      params - - the parameters to substitute in the message
    • PreReleaseValidationException

      public PreReleaseValidationException(int errorCode, String message)
      Constructs a PreReleaseValidationException exception with the input message. The input argument "errorCode" is used in "Pre_Release_Validate" workflow expression to take the appropriate path after its execution. Check the constants which starts with "EC_" in ESIConst for different error codes. e.g., when the "Pre_Release_Validate" workflow expression receives this exception with the error code ESIConst.EC_NO_VALID_PROMOTABLES, the OOTB workflow will get terminated.

      Supported API: true
      Parameters:
      errorCode - - error code to decide the path after the execution of "Pre_Release_Validate" workflow expression.
      message - - exception message
    • PreReleaseValidationException

      public PreReleaseValidationException(ESIException e)
      Constructs a PreReleaseValidationException exception with the input message. The input argument "errorCode" is used in "Pre_Release_Validate" workflow expression to take the appropriate path after its execution. Check the constants which starts with "EC_" in ESIConst for different error codes. e.g., when the "Pre_Release_Validate" workflow expression receives this exception with the error code ESIConst.EC_NO_VALID_PROMOTABLES, the OOTB workflow will get terminated.

      Supported API: true
      Parameters:
      e - - the ESIException object