public class DeveloperUserAlreadyRegisteredExceptionUnmarshaller extends JsonErrorUnmarshaller
exceptionClass| Constructor and Description |
|---|
DeveloperUserAlreadyRegisteredExceptionUnmarshaller() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
match(JsonErrorResponseHandler.JsonErrorResponse error)
Any subclass that is specific to a error type should only return true
when the response matches, either by matching the error type parsed from
header or from the JSON content.
|
AmazonServiceException |
unmarshall(JsonErrorResponseHandler.JsonErrorResponse error)
Subclass should override the match(String, JSONObject) method to indicate
whether it represents the given error type, and unmarshall(JSONObject)
should never return null.
|
newExceptionpublic DeveloperUserAlreadyRegisteredExceptionUnmarshaller()
public boolean match(JsonErrorResponseHandler.JsonErrorResponse error) throws java.lang.Exception
JsonErrorUnmarshallermatch in class JsonErrorUnmarshallererror - The JSON content of the response. Subclass should check for
the error type information from this JSONObject if
errorTypeFromHeader is null.java.lang.Exceptionpublic AmazonServiceException unmarshall(JsonErrorResponseHandler.JsonErrorResponse error) throws java.lang.Exception
JsonErrorUnmarshallerunmarshall in interface Unmarshaller<AmazonServiceException,JsonErrorResponseHandler.JsonErrorResponse>unmarshall in class JsonErrorUnmarshallererror - to unmarshall.java.lang.Exception