public class FacebookException
extends java.lang.Exception
| Modifier and Type | Field and Description |
|---|---|
private int |
errorCode |
private java.lang.String |
errorMessage |
private int |
errorSubcode |
private java.lang.String |
errorType |
private facebook4j.internal.http.HttpResponse |
response |
private static long |
serialVersionUID |
private int |
statusCode |
| Constructor and Description |
|---|
FacebookException(java.lang.String message) |
FacebookException(java.lang.String message,
facebook4j.internal.http.HttpResponse res) |
FacebookException(java.lang.String message,
java.lang.Throwable cause) |
FacebookException(java.lang.String message,
java.lang.Throwable cause,
int statusCode) |
FacebookException(java.lang.Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
private void |
decode(java.lang.String str) |
boolean |
equals(java.lang.Object o) |
int |
getErrorCode() |
java.lang.String |
getErrorMessage() |
int |
getErrorSubcode() |
java.lang.String |
getErrorType() |
java.lang.String |
getMessage() |
java.lang.String |
getResponseHeader(java.lang.String name) |
int |
getStatusCode() |
int |
hashCode() |
boolean |
isCausedByNetworkIssue()
Tests if the exception is caused by network issue
|
boolean |
resourceNotFound()
Tests if the exception is caused by non-existing resource
|
java.lang.String |
toString() |
private static final long serialVersionUID
private int statusCode
private facebook4j.internal.http.HttpResponse response
private java.lang.String errorType
private java.lang.String errorMessage
private int errorCode
private int errorSubcode
public FacebookException(java.lang.String message,
java.lang.Throwable cause)
public FacebookException(java.lang.String message,
facebook4j.internal.http.HttpResponse res)
public FacebookException(java.lang.String message)
public FacebookException(java.lang.Throwable cause)
public FacebookException(java.lang.String message,
java.lang.Throwable cause,
int statusCode)
public java.lang.String getMessage()
getMessage in class java.lang.Throwableprivate void decode(java.lang.String str)
public int getStatusCode()
public java.lang.String getErrorType()
public java.lang.String getErrorMessage()
public int getErrorCode()
public int getErrorSubcode()
public java.lang.String getResponseHeader(java.lang.String name)
public boolean isCausedByNetworkIssue()
public boolean resourceNotFound()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Throwable