|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.struts2.rest.DefaultHttpHeaders
public class DefaultHttpHeaders
Default implementation of rest info that uses fluent-style construction
Constructor Summary | |
---|---|
DefaultHttpHeaders()
|
|
DefaultHttpHeaders(java.lang.String result)
|
Method Summary | |
---|---|
java.lang.String |
apply(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object target)
Applies the configured information to the response |
DefaultHttpHeaders |
disableCaching()
|
java.lang.String |
getResultCode()
The result code to process |
int |
getStatus()
The HTTP status code |
DefaultHttpHeaders |
lastModified(java.util.Date date)
|
DefaultHttpHeaders |
renderResult(java.lang.String code)
|
DefaultHttpHeaders |
setLocation(java.lang.String loc)
|
DefaultHttpHeaders |
setLocationId(java.lang.Object id)
|
void |
setStatus(int s)
The HTTP status code |
DefaultHttpHeaders |
withETag(java.lang.Object etag)
|
DefaultHttpHeaders |
withNoETag()
|
DefaultHttpHeaders |
withStatus(int code)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultHttpHeaders()
public DefaultHttpHeaders(java.lang.String result)
Method Detail |
---|
public DefaultHttpHeaders renderResult(java.lang.String code)
public DefaultHttpHeaders withStatus(int code)
public DefaultHttpHeaders withETag(java.lang.Object etag)
public DefaultHttpHeaders withNoETag()
public DefaultHttpHeaders setLocationId(java.lang.Object id)
public DefaultHttpHeaders setLocation(java.lang.String loc)
public DefaultHttpHeaders lastModified(java.util.Date date)
public DefaultHttpHeaders disableCaching()
public java.lang.String apply(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object target)
HttpHeaders
apply
in interface HttpHeaders
request
- The requestresponse
- The responsetarget
- The target object, usually the action
public int getStatus()
HttpHeaders
getStatus
in interface HttpHeaders
public void setStatus(int s)
HttpHeaders
setStatus
in interface HttpHeaders
public java.lang.String getResultCode()
HttpHeaders
getResultCode
in interface HttpHeaders
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |