| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.portal.portlet.invocation.response.PortletInvocationResponse
org.jboss.portal.portlet.invocation.response.FragmentResponse
public class FragmentResponse
Data produced.
| Field Summary | |
|---|---|
| protected  int | expirationSecsNumber of seconds this result remains valid, a value of -1 indicates that it never expires. | 
| static int | TYPE_BYTES | 
| static int | TYPE_CHARS | 
| static int | TYPE_EMPTY | 
| Constructor Summary | |
|---|---|
| FragmentResponse() | |
| Method Summary | |
|---|---|
|  java.io.ByteArrayOutputStream | getBytes()Return the bytes of the content held by the fragment. | 
|  java.io.StringWriter | getChars()Return the chars of the content held by the fragment. | 
|  java.lang.String | getContent()Return the content as a string. | 
|  java.lang.String | getContentType()Return the content type of the generated fragment. | 
|  int | getExpirationSecs() | 
|  java.lang.String | getHeader() | 
|  java.io.OutputStream | getOutputStream() | 
|  java.lang.String | getTitle()Return the fragment title. | 
|  int | getType() | 
|  java.io.PrintWriter | getWriter() | 
|  void | resetBuffer() | 
|  void | setContentType(java.lang.String contentType)Set the fragment of the content type. | 
|  void | setExpirationSecs(int expirationSecs) | 
|  void | setHeader(java.lang.String header) | 
|  void | setTitle(java.lang.String title)Set the fragment title. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int TYPE_EMPTY
public static final int TYPE_CHARS
public static final int TYPE_BYTES
protected int expirationSecs
| Constructor Detail | 
|---|
public FragmentResponse()
| Method Detail | 
|---|
public java.lang.String getHeader()
public void setHeader(java.lang.String header)
public int getType()
public java.io.ByteArrayOutputStream getBytes()
                                       throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException - if the type is not bytes
public java.io.StringWriter getChars()
                              throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException - if the type is not charspublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - the new titlepublic java.lang.String getContentType()
public void setContentType(java.lang.String contentType)
contentType - the content type
public java.io.PrintWriter getWriter()
                              throws java.lang.IllegalStateException
java.lang.IllegalStateException - if the output stream is already used or if no content type is defined
public java.io.OutputStream getOutputStream()
                                     throws java.io.IOException,
                                            java.lang.IllegalStateException
java.io.IOException
java.lang.IllegalStateException - if the window writer is already used or if no content type is definedpublic void resetBuffer()
public int getExpirationSecs()
public void setExpirationSecs(int expirationSecs)
public java.lang.String getContent()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||