|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Request
| Nested Class Summary | |
|---|---|
static class |
Request.CacheControlRequest
|
static class |
Request.Depth
|
static class |
Request.Header
|
static class |
Request.Method
|
| Method Summary | |
|---|---|
java.lang.String |
getAbsolutePath()
Return the path portion of the url. |
java.lang.String |
getAbsoluteUrl()
Return the complete URL, including protocol, host and port (if specified) and path |
java.lang.String |
getAcceptEncodingHeader()
|
java.lang.String |
getAcceptHeader()
|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes()
Return a writable map of arbitrary values to be associated with the request |
Auth |
getAuthorization()
|
java.lang.Long |
getContentLengthHeader()
|
java.lang.String |
getContentRangeHeader()
Used for partial PUTs |
java.lang.String |
getContentTypeHeader()
|
Cookie |
getCookie(java.lang.String name)
This is used to acquire a cookie using the name of that cookie. |
java.util.List<Cookie> |
getCookies()
This is used to acquire all cookies that were sent in the header. |
int |
getDepthHeader()
|
java.lang.String |
getDestinationHeader()
|
java.lang.String |
getExpectHeader()
|
java.util.Map<java.lang.String,FileItem> |
getFiles()
Note to implementors: the parameters will be created by the core handler classes and added to the attributes map. |
java.lang.String |
getFromAddress()
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
|
java.lang.String |
getHostHeader()
|
java.lang.String |
getIfHeader()
|
java.util.Date |
getIfModifiedHeader()
|
java.io.InputStream |
getInputStream()
|
java.lang.String |
getLockTokenHeader()
|
Request.Method |
getMethod()
|
java.lang.Boolean |
getOverwriteHeader()
Used for MOVE and COPY methods. |
java.util.Map<java.lang.String,java.lang.String> |
getParams()
Note to implementors: the parameters will be created by the core handler classes and added to the attributes map. |
java.lang.String |
getRangeHeader()
|
java.lang.String |
getRefererHeader()
|
java.lang.String |
getRemoteAddr()
Returns the IP of the remote client |
java.lang.String |
getRequestHeader(Request.Header header)
|
java.lang.String |
getTimeoutHeader()
|
java.lang.String |
getUserAgentHeader()
|
void |
parseRequestParameters(java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,FileItem> files)
|
void |
setAuthorization(Auth auth)
Maybe called by the milton framework after successful non-http authentication |
| Method Detail |
|---|
java.util.Map<java.lang.String,java.lang.String> getHeaders()
java.lang.String getFromAddress()
java.lang.String getLockTokenHeader()
java.lang.String getRequestHeader(Request.Header header)
Request.Method getMethod()
Auth getAuthorization()
void setAuthorization(Auth auth)
auth - - the new auth objectjava.lang.String getRefererHeader()
java.lang.String getTimeoutHeader()
java.lang.String getIfHeader()
java.util.Date getIfModifiedHeader()
int getDepthHeader()
java.lang.String getAbsoluteUrl()
java.lang.String getAbsolutePath()
java.lang.String getHostHeader()
java.lang.String getDestinationHeader()
java.lang.String getExpectHeader()
java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOException
void parseRequestParameters(java.util.Map<java.lang.String,java.lang.String> params,
java.util.Map<java.lang.String,FileItem> files)
throws RequestParseException
RequestParseExceptionjava.lang.String getContentTypeHeader()
java.lang.Long getContentLengthHeader()
java.lang.String getAcceptHeader()
java.lang.String getAcceptEncodingHeader()
java.lang.String getRangeHeader()
java.lang.String getContentRangeHeader()
java.lang.Boolean getOverwriteHeader()
java.lang.String getUserAgentHeader()
java.util.Map<java.lang.String,java.lang.Object> getAttributes()
java.util.Map<java.lang.String,java.lang.String> getParams()
java.util.Map<java.lang.String,FileItem> getFiles()
Cookie getCookie(java.lang.String name)
Cookie object. Otherwise this method will
return null. Each cookie object will contain the name, value
and path of the cookie as well as the optional domain part.
name - this is the name of the cookie object to acquire
java.util.List<Cookie> getCookies()
Cookie objects. Otherwise this method will an
empty list. Each cookie object will contain the name, value and
path of the cookie as well as the optional domain part.
java.lang.String getRemoteAddr()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||