Package | Description |
---|---|
org.apache.sling.api.request.builder |
Modifier and Type | Method and Description |
---|---|
static @NotNull SlingHttpServletRequestBuilder |
Builders.newRequestBuilder(@NotNull Resource resource)
Creates a new request builder.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.useAttributesFrom(@NotNull javax.servlet.http.HttpServletRequest request)
Uses the attributes backed by the provided request.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.useRequestDispatcherFrom(@NotNull SlingHttpServletRequest request)
Uses the request dispatcher from the provided request.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.useServletContextFrom(@NotNull javax.servlet.http.HttpServletRequest request)
Uses the servlet context from the provided request.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.useSessionFrom(@NotNull javax.servlet.http.HttpServletRequest request)
Uses the session from the provided request.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withBody(@Nullable java.lang.String content)
Uses the supplied content as the request's body content.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withContentType(@Nullable java.lang.String contentType)
Sets the HTTP request's
Content-Type header. |
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withExtension(@Nullable java.lang.String extension)
Sets the optional extension of the internal request, which influences the servlet/script resolution.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withParameter(@NotNull java.lang.String key,
@NotNull java.lang.String value)
Sets a request parameter.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withParameter(@NotNull java.lang.String key,
@NotNull java.lang.String[] values)
Sets a request parameter.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withParameters(@Nullable java.util.Map<java.lang.String,java.lang.String[]> parameters)
Adds the supplied request parameters to the current ones.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withRequestMethod(@NotNull java.lang.String method)
Sets the HTTP request method to use - defaults to
GET . |
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withSelectors(java.lang.String... selectors)
Sets the optional selectors of the internal request, which influence the servlet/script resolution.
|
@NotNull SlingHttpServletRequestBuilder |
SlingHttpServletRequestBuilder.withSuffix(@Nullable java.lang.String suffix)
Sets the optional suffix of the internal request.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.