org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation
Class InterceptedResponseWriter

java.lang.Object
  extended by java.io.Writer
      extended by javax.faces.context.ResponseWriter
          extended by javax.faces.context.ResponseWriterWrapper
              extended by org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation.InterceptedResponseWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class InterceptedResponseWriter
extends javax.faces.context.ResponseWriterWrapper

Adds WindowContextIdHolderComponent to the tree before the call of startDocument()

Author:
Gerhard Petracek

Field Summary
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
InterceptedResponseWriter(javax.faces.context.ResponseWriter wrapped)
           
 
Method Summary
protected  javax.faces.context.ResponseWriter getWrapped()
           
 void startDocument()
           
 
Methods inherited from class javax.faces.context.ResponseWriterWrapper
cloneWithWriter, close, endDocument, endElement, flush, getCharacterEncoding, getContentType, startElement, write, writeAttribute, writeComment, writeText, writeText, writeText, writeURIAttribute
 
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

InterceptedResponseWriter

public InterceptedResponseWriter(javax.faces.context.ResponseWriter wrapped)
Method Detail

startDocument

public void startDocument()
                   throws IOException
Overrides:
startDocument in class javax.faces.context.ResponseWriterWrapper
Throws:
IOException

getWrapped

protected javax.faces.context.ResponseWriter getWrapped()
Specified by:
getWrapped in class javax.faces.context.ResponseWriterWrapper


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.