org.apache.cxf.interceptor
Class FaultOutInterceptor

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


Constructor Summary
FaultOutInterceptor()
           
 
Method Summary
protected  Object getFaultBean(Throwable cause, org.apache.cxf.service.model.FaultInfo faultPart, org.apache.cxf.message.Message message)
           
 org.apache.cxf.service.model.FaultInfo getFaultForClass(org.apache.cxf.service.model.BindingOperationInfo op, Class class1)
          Find the correct Fault part for a particular exception.
 void handleMessage(org.apache.cxf.message.Message message)
           
 
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
 

Constructor Detail

FaultOutInterceptor

public FaultOutInterceptor()
Method Detail

handleMessage

public void handleMessage(org.apache.cxf.message.Message message)
                   throws org.apache.cxf.interceptor.Fault
Throws:
org.apache.cxf.interceptor.Fault

getFaultBean

protected Object getFaultBean(Throwable cause,
                              org.apache.cxf.service.model.FaultInfo faultPart,
                              org.apache.cxf.message.Message message)

getFaultForClass

public org.apache.cxf.service.model.FaultInfo getFaultForClass(org.apache.cxf.service.model.BindingOperationInfo op,
                                                               Class class1)
Find the correct Fault part for a particular exception.

Parameters:
op -
class1 -
Returns:


Apache CXF