public static final class RequestContext.Builder
extends java.lang.Object
RequestContext builder.| Modifier and Type | Class and Description | 
|---|---|
| static interface  | RequestContext.Builder.IsUserInRoleDelegateIs user in role delegate. | 
| Constructor and Description | 
|---|
| Builder() | 
| Modifier and Type | Method and Description | 
|---|---|
| RequestContext | build()Build  RequestContextfrom 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(java.lang.Object httpSession)Set http session. | 
| RequestContext.Builder | isUserInRoleDelegate(RequestContext.Builder.IsUserInRoleDelegate isUserInRoleDelegate)Set delegate for  RequestContext.isUserInRole(String)method. | 
| RequestContext.Builder | parameterMap(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)Set parameter map. | 
| RequestContext.Builder | queryString(java.lang.String queryString)Set query string. | 
| RequestContext.Builder | remoteAddr(java.lang.String remoteAddr)Set remote address. | 
| RequestContext.Builder | requestURI(java.net.URI requestURI)Set request URI. | 
| RequestContext.Builder | secure(boolean secure)Set secure state. | 
| RequestContext.Builder | userPrincipal(java.security.Principal principal)Set  Principal. | 
public static RequestContext.Builder create()
public static RequestContext.Builder create(RequestContext requestContext)
RequestContext.requestContext - request context.public RequestContext.Builder requestURI(java.net.URI requestURI)
requestURI - request URI to be set.RequestContext.Builder instance.public RequestContext.Builder queryString(java.lang.String queryString)
queryString - query string to be set.RequestContext.Builder instance.public RequestContext.Builder httpSession(java.lang.Object httpSession)
httpSession - jakarta.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(java.security.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(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
parameterMap - parameter map. Takes map returned from ServletRequest#getParameterMap.RequestContext.Builder instance.public RequestContext.Builder remoteAddr(java.lang.String remoteAddr)
remoteAddr - remote address to be set.RequestContext.Builder instance.public RequestContext build()
RequestContext from given properties.RequestContext.Copyright © 2012–2020 Oracle Corporation. All rights reserved.