Package org.apache.sling.engine
Class RequestUtil
java.lang.Object
org.apache.sling.engine.RequestUtil
Deprecated.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getServletName
(javax.servlet.Servlet servlet) Deprecated.Utility method to return a name for the given servlet.parserAcceptHeader
(String value) Deprecated.Parses anAccept-*
header of the form:parserHeader
(String value) Deprecated.Parses a header of the form:static Object
setRequestAttribute
(javax.servlet.http.HttpServletRequest request, String name, Object value) Deprecated.Sets the named request attribute to the new value and returns the previous value.
-
Constructor Details
-
RequestUtil
public RequestUtil()Deprecated.
-
-
Method Details
-
parserHeader
Deprecated.Parses a header of the form:Header = Token { "," Token } . Token = name { ";" Parameter } . Paramter = name [ "=" value ] .
"," and ";" are not allowed within name and value- Parameters:
value
- The header value to parse- Returns:
- A Map indexed by the Token names where the values are Map instances indexed by parameter name
-
parserAcceptHeader
Deprecated.Parses anAccept-*
header of the form:Header = Token { "," Token } . Token = name { ";" "q" [ "=" value ] } . Paramter = .
"," and ";" are not allowed within name and value- Parameters:
value
- The header value to parse- Returns:
- A Map indexed by the Token names where the values are
Double
instances providing the value of theq
parameter.
-
getServletName
Deprecated.Utility method to return a name for the given servlet. This method applies the following algorithm to find a non-null
, non-empty name:- If the servlet has a servlet config, the servlet name from the servlet config is taken.
- Otherwise check the servlet info
- Otherwise use the fully qualified name of the servlet class
- Parameters:
servlet
- The servlet instance- Returns:
- The name of the servlet
-
setRequestAttribute
public static Object setRequestAttribute(javax.servlet.http.HttpServletRequest request, String name, Object value) Deprecated.Sets the named request attribute to the new value and returns the previous value.- Parameters:
request
- The request object whose attribute is to be set.name
- The name of the attribute to be set.value
- The new value of the attribute. If this isnull
the attribute is actually removed from the request.- Returns:
- The previous value of the named request attribute or
null
if it was not set.
-
RequestUtil