Package com.restfb.exception
Class FacebookQueryParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.restfb.exception.FacebookException
com.restfb.exception.FacebookErrorMessageException
com.restfb.exception.FacebookGraphException
com.restfb.exception.FacebookQueryParseException
- All Implemented Interfaces:
Serializable
Indicates that the Facebook Graph API endpoint returned JSON which indicates an error condition related to FQL query
parsing.
Example:
{
"error": {
"type": "QueryParseException",
"message": "Some of the aliases you requested do not exist: xxxxx"
}
}
- Since:
- 1.6
- Author:
- Mark Allen
- See Also:
-
Constructor Summary
ConstructorDescriptionFacebookQueryParseException
(String errorType, String errorMessage, Integer errorCode, Integer errorSubcode, Integer httpStatusCode, String userTitle, String userMessage, Boolean isTransient, JsonObject rawError) Creates an exception with the given error type and message. -
Method Summary
Methods inherited from class com.restfb.exception.FacebookGraphException
getErrorCode, getErrorData, getErrorData, getErrorMessage, getErrorSubcode, getErrorType, getErrorUserMessage, getErrorUserTitle, getFbtraceId, getHttpStatusCode, getIsTransient
Methods inherited from class com.restfb.exception.FacebookErrorMessageException
getDebugHeaderInfo, getRawErrorJson, setDebugHeaderInfo, setRawErrorJson
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
FacebookQueryParseException
public FacebookQueryParseException(String errorType, String errorMessage, Integer errorCode, Integer errorSubcode, Integer httpStatusCode, String userTitle, String userMessage, Boolean isTransient, JsonObject rawError) Creates an exception with the given error type and message.- Parameters:
errorType
- Value of the Facebook response attributeerror.type
.errorMessage
- Value of the Facebook response attributeerror.message
.errorCode
- Value of the Facebook response attributeerror.code
.errorSubcode
- Value of the Facebook response attributeerror.error_subcode
.httpStatusCode
- The HTTP status code returned by the server, e.g. 500.userTitle
- Value of the Facebook response attributeerror.error_user_title
.userMessage
- Value of the Facebook response attributeerror.error_user_message
.
-