Class EPExException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DataStrategyFailedException, DataTypeStrategyFailedException, ModelMismatchException, ModelNotAvailableException, ModelsNotAvailableException, PrivilegeException, ProcessDeletedException, ProcessRequestedException

public class EPExException extends AppianRuntimeException
EPExException Root of EPEx API exceptions. Note: Only process models with autoscaling mode enabled are compatible with this class.
See Also:
  • Constructor Details

    • EPExException

      public EPExException()
    • EPExException

      public EPExException(ErrorCode errorCode, Object... errorCodeArgs)
      Parameters:
      errorCode -
      errorCodeArgs -
    • EPExException

      public EPExException(Throwable cause, ErrorCode errorCode, Object... errorCodeArgs)
      Parameters:
      cause -
      errorCode -
      errorCodeArgs -
    • EPExException

      public EPExException(String message)
      Parameters:
      message -
    • EPExException

      public EPExException(String message, Throwable cause)
      Parameters:
      message -
      cause -
  • Method Details

    • getOccurredTimestamp

      public Timestamp getOccurredTimestamp()
      At what timestamp did this exception occur?
      Returns:
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class AppianRuntimeException
      Parameters:
      object -
      Returns:
      true if this equals the other object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AppianRuntimeException
      Returns:
      hash code