public class TextStreamResponse extends Object implements StreamResponse
| Constructor and Description |
|---|
TextStreamResponse(ContentType contentType,
String text) |
TextStreamResponse(String contentType,
String text)
Constructor that defaults the character set to "utf-8".
|
TextStreamResponse(String contentType,
String charset,
String text)
Constructor allowing the content type and character set to the specified.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getContentType()
Returns the content type to be reported to the client.
|
InputStream |
getStream()
Converts the text to a byte array (as per the character set, which is usually "UTF-8"), and returns a stream for
that byte array.
|
void |
prepareResponse(Response response)
Does nothing; subclasses may override.
|
public TextStreamResponse(String contentType, String text)
public TextStreamResponse(String contentType, String charset, String text)
contentType - type of content, often "text/xml"charset - character set of output, usually "UTF-8"text - text to be streamed in the responseSymbolConstants.CHARSETpublic TextStreamResponse(ContentType contentType, String text)
public String getContentType()
StreamResponsegetContentType in interface StreamResponsepublic InputStream getStream() throws IOException
getStream in interface StreamResponseIOExceptionpublic void prepareResponse(Response response)
prepareResponse in interface StreamResponseresponse - Response that will be sent.5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.