|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.portal.portlet.result.Result
org.jboss.portal.portlet.result.FragmentResult
Data produced.
| Field Summary | |
protected int |
expirationSecs
Number of seconds this result remains valid, a value of -1 indicates that it never expires. |
protected Properties |
properties
The response properties. |
static int |
TYPE_BYTES
|
static int |
TYPE_CHARS
|
static int |
TYPE_EMPTY
|
| Constructor Summary | |
FragmentResult()
|
|
| 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 |
getContentType()
Return the content type of the generated fragment. |
int |
getExpirationSecs()
|
java.lang.String |
getHeader()
|
java.io.OutputStream |
getOutputStream()
|
Properties |
getProperties()
|
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 Properties properties
protected int expirationSecs
| Constructor Detail |
public FragmentResult()
| 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 Properties getProperties()
public int getExpirationSecs()
public void setExpirationSecs(int expirationSecs)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||