Package org.gcube.common.keycloak
Class KeycloakClientException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.gcube.common.keycloak.KeycloakClientException
-
- All Implemented Interfaces:
Serializable
public class KeycloakClientException extends Exception
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description KeycloakClientException()KeycloakClientException(String message)KeycloakClientException(String message, Throwable cause)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static KeycloakClientExceptioncreate(String message, int status, String contentType, String textResponse)static KeycloakClientExceptioncreate(String message, int status, String contentType, String textResponse, Exception cause)StringgetContentType()StringgetResponseString()intgetStatus()booleanhasJSONPayload()voidsetContentType(String contentType)voidsetResponseString(String responseString)voidsetStatus(int status)-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Method Detail
-
create
public static KeycloakClientException create(String message, int status, String contentType, String textResponse)
-
create
public static KeycloakClientException create(String message, int status, String contentType, String textResponse, Exception cause)
-
setStatus
public void setStatus(int status)
-
getStatus
public int getStatus()
-
setContentType
public void setContentType(String contentType)
-
getContentType
public String getContentType()
-
hasJSONPayload
public boolean hasJSONPayload()
-
setResponseString
public void setResponseString(String responseString)
-
getResponseString
public String getResponseString()
-
-