org.mule.module.cxf.support
Class ProxyFaultOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.apache.cxf.interceptor.FaultOutInterceptor
          extended by org.mule.module.cxf.support.ProxyFaultOutInterceptor
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 ProxyFaultOutInterceptor
extends org.apache.cxf.interceptor.FaultOutInterceptor

Fault out interceptor for Proxy configuration considering that FaultInfo might not have an associated class and that it uses StaxDatabinding.


Field Summary
protected  Log logger
           
 
Constructor Summary
ProxyFaultOutInterceptor()
           
 
Method Summary
 org.apache.cxf.service.model.FaultInfo getFaultForClass(org.apache.cxf.service.model.BindingOperationInfo op, Class class1)
           
 void handleMessage(org.apache.cxf.message.Message message)
           
 
Methods inherited from class org.apache.cxf.interceptor.FaultOutInterceptor
getFaultBean
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected transient Log logger
Constructor Detail

ProxyFaultOutInterceptor

public ProxyFaultOutInterceptor()
Method Detail

handleMessage

public void handleMessage(org.apache.cxf.message.Message message)
                   throws org.apache.cxf.interceptor.Fault
Specified by:
handleMessage in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
Overrides:
handleMessage in class org.apache.cxf.interceptor.FaultOutInterceptor
Throws:
org.apache.cxf.interceptor.Fault

getFaultForClass

public org.apache.cxf.service.model.FaultInfo getFaultForClass(org.apache.cxf.service.model.BindingOperationInfo op,
                                                               Class class1)
Overrides:
getFaultForClass in class org.apache.cxf.interceptor.FaultOutInterceptor


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.