|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.Writer javax.faces.context.ResponseWriter org.apache.shale.remoting.faces.BasicResponseWriter
public class BasicResponseWriter
Basic implementation of javax.faces.context.ResponseWriter
for use when a content type other than text/html
is desired
(such as text/xml
).
Field Summary |
---|
Fields inherited from class java.io.Writer |
---|
lock |
Constructor Summary | |
---|---|
BasicResponseWriter(Writer writer,
String contentType,
String characterEncoding)
Create a new instance configured with the specified properties. |
Method Summary | |
---|---|
javax.faces.context.ResponseWriter |
cloneWithWriter(Writer writer)
|
void |
close()
|
void |
endDocument()
|
void |
endElement(String name)
|
void |
flush()
|
String |
getCharacterEncoding()
|
String |
getContentType()
|
void |
startDocument()
|
void |
startElement(String name,
javax.faces.component.UIComponent component)
|
void |
write(char[] cbuf,
int off,
int len)
|
void |
writeAttribute(String name,
Object value,
String property)
|
void |
writeComment(Object comment)
|
void |
writeText(char[] text,
int off,
int len)
|
void |
writeText(Object text,
String property)
|
void |
writeURIAttribute(String name,
Object value,
String property)
|
Methods inherited from class java.io.Writer |
---|
append, append, append, write, write, write, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicResponseWriter(Writer writer, String contentType, String characterEncoding)
Create a new instance configured with the specified properties.
writer
- Writer
to be wrappedcontentType
- Content type of this responsecharacterEncoding
- Character encoding of thie responseMethod Detail |
---|
public javax.faces.context.ResponseWriter cloneWithWriter(Writer writer)
cloneWithWriter
in class javax.faces.context.ResponseWriter
public void endDocument() throws IOException
endDocument
in class javax.faces.context.ResponseWriter
IOException
public void endElement(String name) throws IOException
endElement
in class javax.faces.context.ResponseWriter
IOException
public String getCharacterEncoding()
getCharacterEncoding
in class javax.faces.context.ResponseWriter
public String getContentType()
getContentType
in class javax.faces.context.ResponseWriter
public void flush() throws IOException
flush
in interface Flushable
flush
in class javax.faces.context.ResponseWriter
IOException
public void startDocument() throws IOException
startDocument
in class javax.faces.context.ResponseWriter
IOException
public void startElement(String name, javax.faces.component.UIComponent component) throws IOException
startElement
in class javax.faces.context.ResponseWriter
IOException
public void writeAttribute(String name, Object value, String property) throws IOException
writeAttribute
in class javax.faces.context.ResponseWriter
IOException
public void writeComment(Object comment) throws IOException
writeComment
in class javax.faces.context.ResponseWriter
IOException
public void writeText(Object text, String property) throws IOException
writeText
in class javax.faces.context.ResponseWriter
IOException
public void writeText(char[] text, int off, int len) throws IOException
writeText
in class javax.faces.context.ResponseWriter
IOException
public void writeURIAttribute(String name, Object value, String property) throws IOException
writeURIAttribute
in class javax.faces.context.ResponseWriter
IOException
public void close() throws IOException
close
in interface Closeable
close
in class Writer
IOException
public void write(char[] cbuf, int off, int len) throws IOException
write
in class Writer
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |