spring-framework / org.springframework.web.context.request / FacesWebRequest

FacesWebRequest

open class FacesWebRequest : FacesRequestAttributes, NativeWebRequest

WebRequest adapter for a JSF javax.faces.context.FacesContext.

Requires JSF 2.0 or higher, as of Spring 4.0.

Author
Juergen Hoeller

Since
2.5.2

Constructors

<init>

FacesWebRequest(facesContext: FacesContext)

Create a new FacesWebRequest adapter for the given FacesContext.

Functions

checkNotModified

open fun checkNotModified(lastModifiedTimestamp: Long): Boolean
open fun checkNotModified(eTag: String): Boolean
open fun checkNotModified(etag: String, lastModifiedTimestamp: Long): Boolean

getContextPath

open fun getContextPath(): String

getDescription

open fun getDescription(includeClientInfo: Boolean): String

getHeader

open fun getHeader(headerName: String): String

getHeaderNames

open fun getHeaderNames(): MutableIterator<String>

getHeaderValues

open fun getHeaderValues(headerName: String): Array<String>

getLocale

open fun getLocale(): Locale

getNativeRequest

open fun getNativeRequest(): Any
open fun <T : Any> getNativeRequest(requiredType: Class<T>): T

getNativeResponse

open fun getNativeResponse(): Any
open fun <T : Any> getNativeResponse(requiredType: Class<T>): T

getParameter

open fun getParameter(paramName: String): String

getParameterMap

open fun getParameterMap(): MutableMap<String, Array<String>>

getParameterNames

open fun getParameterNames(): MutableIterator<String>

getParameterValues

open fun getParameterValues(paramName: String): Array<String>

getRemoteUser

open fun getRemoteUser(): String

getUserPrincipal

open fun getUserPrincipal(): Principal

isSecure

open fun isSecure(): Boolean

isUserInRole

open fun isUserInRole(role: String): Boolean

toString

open fun toString(): String