Class PreconditionFailedException
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.ResourceVersionNotSpecifiedException
ca.uhn.fhir.rest.server.exceptions.PreconditionFailedException
- All Implemented Interfaces:
Serializable
Represents an HTTP 412 Precondition Failed response. This exception
should be thrown for an
Update
operation if that operation requires a version to
be specified in an HTTP header, and none was.- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionPreconditionFailedException
(String theMessage, IBaseOperationOutcome theOperationOutcome) Constructor -
Method Summary
Methods inherited from class ca.uhn.fhir.rest.server.exceptions.BaseServerResponseException
addResponseHeader, getAdditionalMessages, getOperationOutcome, getResponseBody, getResponseHeaders, getResponseMimeType, getStatusCode, hasResponseHeaders, isErrorMessageTrusted, newInstance, setErrorMessageTrusted, setOperationOutcome, setResponseBody, setResponseMimeType
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
STATUS_CODE
- See Also:
-
-
Constructor Details
-
PreconditionFailedException
-
PreconditionFailedException
Constructor- Parameters:
theMessage
- The messagetheOperationOutcome
- The OperationOutcome resource to return to the client
-