org.apache.cxf.interceptor.transform
Class TransformOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.apache.cxf.interceptor.transform.TransformOutInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class TransformOutInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>

Creates an XMLStreamReader from the InputStream on the Message.


Constructor Summary
TransformOutInterceptor()
           
TransformOutInterceptor(String phase)
           
 
Method Summary
protected  javax.xml.stream.XMLStreamWriter createTransformWriterIfNeeded(javax.xml.stream.XMLStreamWriter writer, OutputStream os)
           
 void handleFault(org.apache.cxf.message.Message message)
           
 void handleMessage(org.apache.cxf.message.Message message)
           
protected  boolean isHttpVerbSupported(org.apache.cxf.message.Message message)
           
 void setAttributesToElements(boolean value)
           
 void setContextPropertyName(String propertyName)
           
 void setDefaultNamespace(String defaultNamespace)
           
 void setOutAppendElements(Map<String,String> map)
           
 void setOutDropElements(List<String> dropElementsSet)
           
 void setOutTransformElements(Map<String,String> outElements)
           
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformOutInterceptor

public TransformOutInterceptor()

TransformOutInterceptor

public TransformOutInterceptor(String phase)
Method Detail

handleFault

public void handleFault(org.apache.cxf.message.Message message)
Specified by:
handleFault in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
Overrides:
handleFault in class org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>

handleMessage

public void handleMessage(org.apache.cxf.message.Message message)

createTransformWriterIfNeeded

protected javax.xml.stream.XMLStreamWriter createTransformWriterIfNeeded(javax.xml.stream.XMLStreamWriter writer,
                                                                         OutputStream os)

setOutTransformElements

public void setOutTransformElements(Map<String,String> outElements)

setOutAppendElements

public void setOutAppendElements(Map<String,String> map)

setOutDropElements

public void setOutDropElements(List<String> dropElementsSet)

setAttributesToElements

public void setAttributesToElements(boolean value)

isHttpVerbSupported

protected boolean isHttpVerbSupported(org.apache.cxf.message.Message message)

setContextPropertyName

public void setContextPropertyName(String propertyName)

setDefaultNamespace

public void setDefaultNamespace(String defaultNamespace)


Apache CXF