java.lang.Object
java.lang.Throwable
java.lang.Exception
com.maxmind.geoip2.exception.GeoIp2Exception
com.maxmind.geoip2.exception.InvalidRequestException
- All Implemented Interfaces:
Serializable
This class represents a non-specific error returned by MaxMind's GeoIP2 web
service. This occurs when the web service is up and responding to requests,
but the request sent was invalid in some way.
- See Also:
-
Constructor Summary
ConstructorDescriptionInvalidRequestException
(String message, String code, int httpStatus, URI uri, Throwable e) InvalidRequestException
(String message, String code, URI uri) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
InvalidRequestException
- Parameters:
message
- A message explaining the cause of the error.code
- The error code returned by the web service.uri
- The URI queried.
-
InvalidRequestException
- Parameters:
message
- A message explaining the cause of the error.code
- The error code returned by the web service.httpStatus
- The HTTP status of the response.uri
- The URI queried.e
- The cause of the exception.
-
-
Method Details
-
getCode
- Returns:
- The error code returned by the MaxMind web service.
-
getUri
- Returns:
- the URI queried.
-
getUrl
Deprecated.Use getUri() instead- Returns:
- the URL queried.
-