Class OperationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.adobe.pdfservices.operation.internal.exception.OperationException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
UnauthorizedClientException
public class OperationException extends RuntimeException
Exception thrown when a failure HTTP response is thrown from the backend API- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OperationException(String message)OperationException(String message, int httpStatusCode, String requestTrackingId, String errorCode, String errorMessage, String completeResponseBody)OperationException(String message, int httpStatusCode, String requestTrackingId, String errorCode, String errorMessage, String completeResponseBody, String reportErrorCode)OperationException(String errorMessage, String requestTrackingId, int statusCode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCompleteResponseBody()StringgetErrorCode()StringgetErrorMessage()StringgetMessage()StringgetReportErrorCode()StringgetRequestTrackingId()intgetStatusCode()-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
OperationException
public OperationException(String message)
-
OperationException
public OperationException(String errorMessage, String requestTrackingId, int statusCode)
-
OperationException
public OperationException(String message, int httpStatusCode, String requestTrackingId, String errorCode, String errorMessage, String completeResponseBody)
-
-
Method Detail
-
getStatusCode
public int getStatusCode()
-
getRequestTrackingId
public String getRequestTrackingId()
-
getCompleteResponseBody
public String getCompleteResponseBody()
-
getMessage
public String getMessage()
- Overrides:
getMessagein classThrowable
-
getErrorCode
public String getErrorCode()
-
getErrorMessage
public String getErrorMessage()
-
getReportErrorCode
public String getReportErrorCode()
-
-