org.apache.ode.bpel.intercept
Class FaultMessageExchangeException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.apache.ode.bpel.intercept.AbortMessageExchangeException
              extended by org.apache.ode.bpel.intercept.FaultMessageExchangeException
All Implemented Interfaces:
java.io.Serializable

public final class FaultMessageExchangeException
extends AbortMessageExchangeException

Exception thrown by MessageExchangeInterceptor implementations that is used to indicate that the processing of the exchange should be aborted with a fault.

See Also:
Serialized Form

Constructor Summary
FaultMessageExchangeException(java.lang.String errmsg, javax.xml.namespace.QName faultName, org.w3c.dom.Element faultData)
           
 
Method Summary
 org.w3c.dom.Element getFaultData()
           
 javax.xml.namespace.QName getFaultName()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FaultMessageExchangeException

public FaultMessageExchangeException(java.lang.String errmsg,
                                     javax.xml.namespace.QName faultName,
                                     org.w3c.dom.Element faultData)
Method Detail

getFaultName

public javax.xml.namespace.QName getFaultName()

getFaultData

public org.w3c.dom.Element getFaultData()