Package org.forgerock.json.resource
Interface Response
- All Known Subinterfaces:
ActionResponse,QueryResponse,ResourceResponse
- All Known Implementing Classes:
BadRequestException,ConflictException,CreateNotSupportedException,ForbiddenException,InternalServerErrorException,NotFoundException,NotSupportedException,PermanentException,PreconditionFailedException,PreconditionRequiredException,ResourceException,RetryableException,ServiceUnavailableException,UncategorizedException,UnsupportedMediaTypeException
public interface Response
Common response object of all resource responses.
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResponseCacheControlIndicates how the response should be cached by clients.org.forgerock.http.routing.VersionGets the API version of the resource that the request was routed to.voidsetResourceApiVersion(org.forgerock.http.routing.Version version) Sets the API version of the resource that the request was routed to.
-
Method Details
-
setResourceApiVersion
void setResourceApiVersion(org.forgerock.http.routing.Version version) Sets the API version of the resource that the request was routed to.- Parameters:
version- The resource API version.
-
getResourceApiVersion
org.forgerock.http.routing.Version getResourceApiVersion()Gets the API version of the resource that the request was routed to.- Returns:
- The resource API version.
-
getCacheControl
Indicates how the response should be cached by clients.- Returns:
- the cache controls to apply to the response.
-