
Class NotModifiedException
- 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.NotModifiedException
-
- All Implemented Interfaces:
Serializable
public class NotModifiedException extends BaseServerResponseException
This Represents an HTTP 301 Not Modified response, which means the resource has not changed since the last version the client retrieved. This exception should only be used as a part of the ETag workflow.Note that a complete list of RESTful exceptions is available in the Package Summary.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
STATUS_CODE
-
Constructor Summary
Constructors Constructor Description NotModifiedException(String theMessage)
NotModifiedException(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 Detail
-
STATUS_CODE
public static final int STATUS_CODE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NotModifiedException
public NotModifiedException(String theMessage)
-
NotModifiedException
public NotModifiedException(String theMessage, IBaseOperationOutcome theOperationOutcome)
Constructor- Parameters:
theMessage
- The messagetheOperationOutcome
- The OperationOutcome resource to return to the client
-
-