org.apache.catalina.authenticator

Class SavedRequest

public final class SavedRequest extends Object

Object that saves the critical information from a request so that form-based authentication can reproduce it once the user has been authenticated.

IMPLEMENTATION NOTE - It is assumed that this object is accessed only from the context of a single thread, so no synchronization around internal collection classes is performed.

Version: $Revision: 536381 $ $Date: 2007-05-09 01:58:24 +0200 (Wed, 09 May 2007) $

Author: Craig R. McClanahan

Method Summary
voidaddCookie(Cookie cookie)
voidaddHeader(String name, String value)
voidaddLocale(Locale locale)
voidaddParameter(String name, String[] values)
ByteChunkgetBody()
StringgetContentType()
IteratorgetCookies()
IteratorgetHeaderNames()
IteratorgetHeaderValues(String name)
IteratorgetLocales()
StringgetMethod()
IteratorgetParameterNames()
String[]getParameterValues(String name)
StringgetQueryString()
StringgetRequestURI()
voidsetBody(ByteChunk body)
voidsetContentType(String contentType)
voidsetMethod(String method)
voidsetQueryString(String queryString)
voidsetRequestURI(String requestURI)

Method Detail

addCookie

public void addCookie(Cookie cookie)

addHeader

public void addHeader(String name, String value)

addLocale

public void addLocale(Locale locale)

addParameter

public void addParameter(String name, String[] values)

getBody

public ByteChunk getBody()

getContentType

public String getContentType()

getCookies

public Iterator getCookies()

getHeaderNames

public Iterator getHeaderNames()

getHeaderValues

public Iterator getHeaderValues(String name)

getLocales

public Iterator getLocales()

getMethod

public String getMethod()

getParameterNames

public Iterator getParameterNames()

getParameterValues

public String[] getParameterValues(String name)

getQueryString

public String getQueryString()

getRequestURI

public String getRequestURI()

setBody

public void setBody(ByteChunk body)

setContentType

public void setContentType(String contentType)

setMethod

public void setMethod(String method)

setQueryString

public void setQueryString(String queryString)

setRequestURI

public void setRequestURI(String requestURI)
Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.