Class RequestContext
java.lang.Object
is.galia.resource.RequestContext
Contains information about a client request.
A single instance may be consulted from several different delegate methods over the course of a request. Some delegate methods will be invoked earlier in the request lifecycle before all information is available to be filled in in the instance. It is normal for little information to be available in the earliest-invoked delegate methods, and more or all information to be available later.
Developer note: adding, removing, or changing any of the properties also
requires updating RequestContextMap
.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setClientIP
(String clientIP) void
setCookies
(Map<String, String> cookies) void
setFullSize
(Size fullSize) void
setIdentifier
(Identifier identifier) void
setLocalURI
(Reference uri) void
setMetadata
(Metadata metadata) void
setOperationList
(OperationList opList) void
setOutputFormat
(Format outputFormat) void
setPageCount
(Integer pageCount) void
setPageNumber
(Integer pageNumber) void
setRequestHeaders
(Map<String, String> requestHeaders) void
setRequestURI
(Reference uri) void
setResourceClass
(String resourceClass) void
setResultingSize
(Size resultingSize) void
setScaleConstraint
(ScaleConstraint scaleConstraint) toMap()
-
Constructor Details
-
RequestContext
public RequestContext()
-
-
Method Details
-
getClientIP
-
getCookies
-
getFullSize
-
getIdentifier
-
getLocalURI
-
getMetadata
-
getOperationList
-
getOutputFormat
-
getPageCount
-
getPageNumber
-
getRequestHeaders
-
getRequestURI
-
getResourceClass
-
getResultingSize
-
getScaleConstraint
-
setClientIP
- Parameters:
clientIP
- May benull
.
-
setCookies
-
setFullSize
- Parameters:
fullSize
- May benull
.
-
setIdentifier
- Parameters:
identifier
- May benull
.
-
setLocalURI
- Parameters:
uri
- URI seen by the application. May benull
.- See Also:
-
setMetadata
- Parameters:
metadata
- May benull
.
-
setOperationList
- Parameters:
opList
- May benull
.
-
setOutputFormat
- Parameters:
outputFormat
- May benull
.
-
setPageCount
- Parameters:
pageCount
- May benull
.
-
setPageNumber
- Parameters:
pageNumber
- May benull
.
-
setRequestHeaders
-
setRequestURI
- Parameters:
uri
- URI requested by the client. May benull
.- See Also:
-
setResourceClass
-
setResultingSize
- Parameters:
resultingSize
- May benull
.
-
setScaleConstraint
- Parameters:
scaleConstraint
- May benull
.
-
toMap
-