public static final class RequestContext.Builder extends Object
RequestContext builder.| Modifier and Type | Class and Description |
|---|---|
static interface |
RequestContext.Builder.IsUserInRoleDelegate
Is user in role delegate.
|
| Constructor and Description |
|---|
RequestContext.Builder() |
| Modifier and Type | Method and Description |
|---|---|
RequestContext |
build()
Build
RequestContext from given properties. |
static RequestContext.Builder |
create()
Create empty builder.
|
static RequestContext.Builder |
create(RequestContext requestContext)
Create builder instance based on provided
RequestContext. |
RequestContext.Builder |
httpSession(Object httpSession)
Set http session.
|
RequestContext.Builder |
isUserInRoleDelegate(RequestContext.Builder.IsUserInRoleDelegate isUserInRoleDelegate)
Set delegate for
RequestContext.isUserInRole(String) method. |
RequestContext.Builder |
parameterMap(Map<String,String[]> parameterMap)
Set parameter map.
|
RequestContext.Builder |
queryString(String queryString)
Set query string.
|
RequestContext.Builder |
remoteAddr(String remoteAddr)
Set remote address.
|
RequestContext.Builder |
requestURI(URI requestURI)
Set request URI.
|
RequestContext.Builder |
secure(boolean secure)
Set secure state.
|
RequestContext.Builder |
userPrincipal(Principal principal)
Set
Principal. |
public static RequestContext.Builder create()
public static RequestContext.Builder create(RequestContext requestContext)
RequestContext.requestContext - request context.public RequestContext.Builder requestURI(URI requestURI)
requestURI - request URI to be set.RequestContext.Builder instance.public RequestContext.Builder queryString(String queryString)
queryString - query string to be set.RequestContext.Builder instance.public RequestContext.Builder httpSession(Object httpSession)
httpSession - javax.servlet.http.HttpSession session to be set.RequestContext.Builder instance.public RequestContext.Builder secure(boolean secure)
secure - secure state to be set.RequestContext.Builder instance.public RequestContext.Builder userPrincipal(Principal principal)
Principal.principal - principal to be set.RequestContext.Builder instance.public RequestContext.Builder isUserInRoleDelegate(RequestContext.Builder.IsUserInRoleDelegate isUserInRoleDelegate)
RequestContext.isUserInRole(String) method.isUserInRoleDelegate - delegate for RequestContext.isUserInRole(String).RequestContext.Builder instance.public RequestContext.Builder parameterMap(Map<String,String[]> parameterMap)
parameterMap - parameter map. Takes map returned from ServletRequest#getParameterMap.RequestContext.Builder instance.public RequestContext.Builder remoteAddr(String remoteAddr)
remoteAddr - remote address to be set.RequestContext.Builder instance.public RequestContext build()
RequestContext from given properties.RequestContext.Copyright © 2012-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.