|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.services.rest.Response
public class Response
REST Response.
| Nested Class Summary | |
|---|---|
static class |
Response.Builder
REST Response builder. |
| Constructor Summary | |
|---|---|
protected |
Response(int status,
MultivaluedMetadata responseHeaders,
Object entity,
List<Cookie> cookies,
OutputEntityTransformer transformer,
Map<String,String> transformerParameters)
|
| Method Summary | |
|---|---|
List<Cookie> |
getCookies()
|
Object |
getEntity()
Body of HTTP response. |
EntityMetadata |
getEntityMetadata()
EntityMetadata gives possibility to view some response headers by use method get. For example: |
MultivaluedMetadata |
getResponseHeaders()
HTTP headers. |
int |
getStatus()
HTTP status of response. |
OutputEntityTransformer |
getTransformer()
Get an entity transformer. |
Map<String,String> |
getTransformerParameters()
Get parameters for OutputEntityTransformer. |
boolean |
isEntityInitialized()
Is entity initialized. |
boolean |
isTransformerInitialized()
Is transformer initialized. |
void |
setTransformer(OutputEntityTransformer transformer)
Set entity transformer. |
void |
writeEntity(OutputStream outputEntityStream)
Write entity to output stream. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected Response(int status,
MultivaluedMetadata responseHeaders,
Object entity,
List<Cookie> cookies,
OutputEntityTransformer transformer,
Map<String,String> transformerParameters)
status - the HTTP status.responseHeaders - the HTTP headers.entity - the representation requested object.cookies - the cookies.transformer - the entity serializator.transformerParameters - the additional parameters for transformer.| Method Detail |
|---|
public int getStatus()
public MultivaluedMetadata getResponseHeaders()
public Object getEntity()
public List<Cookie> getCookies()
public EntityMetadata getEntityMetadata()
metadata.getMediaType()- Content-Type header.
org.exoplatform.services.rest.EntityMetadata.public boolean isTransformerInitialized()
public boolean isEntityInitialized()
public Map<String,String> getTransformerParameters()
public void setTransformer(OutputEntityTransformer transformer)
transformer - the transformer which can serialize entity.
public void writeEntity(OutputStream outputEntityStream)
throws IOException
outputEntityStream - the output stream for writing entity.
IOException - Input/Output Exception.public OutputEntityTransformer getTransformer()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||