Package com.inrupt.client.accessgrant
Class AccessGrantException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.inrupt.client.InruptClientException
-
- com.inrupt.client.accessgrant.AccessGrantException
-
- All Implemented Interfaces:
Serializable
public class AccessGrantException extends InruptClientException
A runtime exception for use with Access Grants.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AccessGrantException(String message)
Create an AccessGrant exception.AccessGrantException(String message, int statusCode)
Create an AccessGrant exception.AccessGrantException(String message, int statusCode, Throwable cause)
Create an AccessGrant exception.AccessGrantException(String message, Throwable cause)
Create an AccessGrant exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OptionalInt
getStatusCode()
Get the status code.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
AccessGrantException
public AccessGrantException(String message)
Create an AccessGrant exception.- Parameters:
message
- the message
-
AccessGrantException
public AccessGrantException(String message, Throwable cause)
Create an AccessGrant exception.- Parameters:
message
- the messagecause
- the cause
-
AccessGrantException
public AccessGrantException(String message, int statusCode)
Create an AccessGrant exception.- Parameters:
message
- the messagestatusCode
- the HTTP status code
-
-
Method Detail
-
getStatusCode
public OptionalInt getStatusCode()
Get the status code.- Returns:
- the status code, if available
-
-