
Class InvalidRequestException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
ca.uhn.fhir.rest.server.exceptions.BaseServerResponseException
ca.uhn.fhir.rest.server.exceptions.InvalidRequestException
- All Implemented Interfaces:
- Serializable
Represents an HTTP 400 Bad Request response.
 This status indicates that the client's message was invalid (e.g. not a valid FHIR Resource
 per the specifications), as opposed to the 
UnprocessableEntityException which indicates
 that data does not pass business rule validation on the server.
 Note that a complete list of RESTful exceptions is available in the Package Summary.
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionInvalidRequestException(String theMessage) ConstructorInvalidRequestException(String theMessage, Throwable theCause) ConstructorInvalidRequestException(String theMessage, IBaseOperationOutcome theOperationOutcome) ConstructorInvalidRequestException(Throwable theCause) Constructor
- 
Method SummaryMethods inherited from class ca.uhn.fhir.rest.server.exceptions.BaseServerResponseExceptionaddResponseHeader, getAdditionalMessages, getOperationOutcome, getResponseBody, getResponseHeaders, getResponseMimeType, getStatusCode, hasResponseHeaders, isErrorMessageTrusted, newInstance, setErrorMessageTrusted, setOperationOutcome, setResponseBody, setResponseMimeTypeMethods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Field Details- 
STATUS_CODE- See Also:
 
 
- 
- 
Constructor Details- 
InvalidRequestExceptionConstructor
- 
InvalidRequestExceptionConstructor
- 
InvalidRequestExceptionConstructor
- 
InvalidRequestExceptionConstructor- Parameters:
- theMessage- The message
- theOperationOutcome- The OperationOutcome resource to return to the client
 
 
-