Package org.primefaces.csp
Class CspResponseWriter
java.lang.Object
java.io.Writer
javax.faces.context.ResponseWriter
javax.faces.context.ResponseWriterWrapper
org.primefaces.csp.CspResponseWriter
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable,javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>
public class CspResponseWriter
extends javax.faces.context.ResponseWriterWrapper
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionCspResponseWriter(javax.faces.context.ResponseWriter wrapped, CspState cspState) -
Method Summary
Modifier and TypeMethodDescriptionjavax.faces.context.ResponseWritercloneWithWriter(Writer writer) voidclose()voidvoidendElement(String name) voidflush()javax.faces.context.ResponseWritervoidreset()voidstartElement(String name, javax.faces.component.UIComponent component) voidwrite(char[] cbuf, int off, int len) voidwriteAttribute(String name, Object value, String property) voidwriteComment(Object comment) voidwriteText(char[] text, int off, int len) voidvoidMethods inherited from class javax.faces.context.ResponseWriterWrapper
endCDATA, getCharacterEncoding, getContentType, startCDATA, startDocument, writeDoctype, writePreamble, writeURIAttribute
-
Constructor Details
-
CspResponseWriter
-
-
Method Details
-
startElement
public void startElement(String name, javax.faces.component.UIComponent component) throws IOException - Overrides:
startElementin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
writeAttribute
- Overrides:
writeAttributein classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
endElement
- Overrides:
endElementin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
flush
- Specified by:
flushin interfaceFlushable- Overrides:
flushin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
endDocument
- Overrides:
endDocumentin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
writeComment
- Overrides:
writeCommentin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
writeText
- Overrides:
writeTextin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
writeText
public void writeText(Object text, javax.faces.component.UIComponent component, String property) throws IOException - Overrides:
writeTextin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
writeText
- Overrides:
writeTextin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
write
- Overrides:
writein classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
reset
public void reset() -
cloneWithWriter
- Overrides:
cloneWithWriterin classjavax.faces.context.ResponseWriterWrapper
-
getWrapped
public javax.faces.context.ResponseWriter getWrapped()- Specified by:
getWrappedin interfacejavax.faces.FacesWrapper<javax.faces.context.ResponseWriter>- Overrides:
getWrappedin classjavax.faces.context.ResponseWriterWrapper
-