org.apache.coyote

Class Request


public final class Request
extends java.lang.Object

Constructor Summary

Request()

Method Summary

void
action(ActionCode actionCode, Object param)
MessageBytes
contentType()
MessageBytes
decodedURI()
int
doRead(ByteChunk chunk)
Object
getAttribute(String name)
HashMap
getAttributes()
MessageBytes
getAuthType()
int
getBytesRead()
String
getCharacterEncoding()
int
getContentLength()
long
getContentLengthLong()
String
getContentType()
Cookies
getCookies()
String
getHeader(String name)
InputBuffer
getInputBuffer()
String
getLocalHost()
int
getLocalPort()
MimeHeaders
getMimeHeaders()
Object
getNote(int pos)
Parameters
getParameters()
int
getRemotePort()
MessageBytes
getRemoteUser()
RequestInfo
getRequestProcessor()
Response
getResponse()
int
getServerPort()
long
getStartTime()
UDecoder
getURLDecoder()
MessageBytes
instanceId()
MessageBytes
localAddr()
MessageBytes
localName()
MessageBytes
method()
MessageBytes
protocol()
MessageBytes
query()
MessageBytes
queryString()
void
recycle()
MessageBytes
remoteAddr()
MessageBytes
remoteHost()
MessageBytes
requestURI()
MessageBytes
scheme()
MessageBytes
serverName()
void
setAttribute(String name, Object o)
void
setBytesRead(int bytesRead)
void
setCharacterEncoding(String enc)
void
setContentLength(int len)
void
setContentType(String type)
void
setContentType(MessageBytes mb)
void
setInputBuffer(InputBuffer inputBuffer)
void
setLocalHost(String host)
void
setLocalPort(int port)
void
setNote(int pos, Object value)
void
setRemotePort(int port)
void
setResponse(Response response)
void
setServerPort(int serverPort)
void
setStartTime(long startTime)
String
toString()
MessageBytes
unparsedURI()
void
updateCounters()

Constructor Details

Request

public Request()

Method Details

action

public void action(ActionCode actionCode,
                   Object param)


contentType

public MessageBytes contentType()


decodedURI

public MessageBytes decodedURI()


doRead

public int doRead(ByteChunk chunk)
            throws IOException


getAttribute

public Object getAttribute(String name)


getAttributes

public HashMap getAttributes()


getAuthType

public MessageBytes getAuthType()


getBytesRead

public int getBytesRead()


getCharacterEncoding

public String getCharacterEncoding()


getContentLength

public int getContentLength()


getContentLengthLong

public long getContentLengthLong()


getContentType

public String getContentType()


getCookies

public Cookies getCookies()


getHeader

public String getHeader(String name)


getInputBuffer

public InputBuffer getInputBuffer()


getLocalHost

public String getLocalHost()


getLocalPort

public int getLocalPort()


getMimeHeaders

public MimeHeaders getMimeHeaders()


getNote

public final Object getNote(int pos)


getParameters

public Parameters getParameters()


getRemotePort

public int getRemotePort()


getRemoteUser

public MessageBytes getRemoteUser()


getRequestProcessor

public RequestInfo getRequestProcessor()


getResponse

public Response getResponse()


getServerPort

public int getServerPort()


getStartTime

public long getStartTime()


getURLDecoder

public UDecoder getURLDecoder()


instanceId

public MessageBytes instanceId()


localAddr

public MessageBytes localAddr()


localName

public MessageBytes localName()


method

public MessageBytes method()


protocol

public MessageBytes protocol()


query

public MessageBytes query()


queryString

public MessageBytes queryString()


recycle

public void recycle()


remoteAddr

public MessageBytes remoteAddr()


remoteHost

public MessageBytes remoteHost()


requestURI

public MessageBytes requestURI()


scheme

public MessageBytes scheme()


serverName

public MessageBytes serverName()


setAttribute

public void setAttribute(String name,
                         Object o)


setBytesRead

public void setBytesRead(int bytesRead)


setCharacterEncoding

public void setCharacterEncoding(String enc)


setContentLength

public void setContentLength(int len)


setContentType

public void setContentType(String type)


setContentType

public void setContentType(MessageBytes mb)


setInputBuffer

public void setInputBuffer(InputBuffer inputBuffer)


setLocalHost

public void setLocalHost(String host)


setLocalPort

public void setLocalPort(int port)


setNote

public final void setNote(int pos,
                          Object value)


setRemotePort

public void setRemotePort(int port)


setResponse

public void setResponse(Response response)


setServerPort

public void setServerPort(int serverPort)


setStartTime

public void setStartTime(long startTime)


toString

public String toString()


unparsedURI

public MessageBytes unparsedURI()


updateCounters

public void updateCounters()


Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.