Class RetryableActivityExecutionException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.appiancorp.suiteapi.process.framework.ActivityExecutionException
com.appiancorp.suiteapi.process.framework.RetryableActivityExecutionException
All Implemented Interfaces:
Retryable, Serializable

public class RetryableActivityExecutionException extends ActivityExecutionException implements Retryable
An ActivityExecutionException that is transient. The activity can be retried.
See Also:
  • Constructor Details

    • RetryableActivityExecutionException

      public RetryableActivityExecutionException(ErrorCode code, Locale locale, Object... arguments)
    • RetryableActivityExecutionException

      public RetryableActivityExecutionException(Exception cause, String attendedMsg, String notifyMsg)
      Construct a new RetryableActivityExecutionException
      Parameters:
      cause - the exception which occurred while executing the activity
      attendedMsg - the message to be displayed to the user in an attended activity
      notifyMsg - the message to be sent to the process administrator
    • RetryableActivityExecutionException

      public RetryableActivityExecutionException(Exception cause, String attendedMsg, String notifyMsg, boolean notified)
      Construct a new RetryableActivityExecutionException
      Parameters:
      cause - the exception which occurred while executing the activity
      attendedMsg - the message to be displayed to the user
      adminMsg - the message to be sent to the process administrator
      notified - whether or not the process administrator has been notified
    • RetryableActivityExecutionException

      public RetryableActivityExecutionException(String attendedMsg, String notifyMsg)
      Construct a new RetryableActivityExecutionException
      Parameters:
      attendedMsg - the message to be displayed to the user in an attended activity
      adminMsg - the message to be sent to the process administrator
    • RetryableActivityExecutionException

      public RetryableActivityExecutionException(String attendedMsg, String notifyMsg, boolean notified)
      Construct a new RetryableActivityExecutionException
      Parameters:
      usrMsg - the message to be displayed to the user
      adminMsg - the message to be sent to the process administrator
      notified - whether or not the process administrator has been notified