org.apache.servicemix.soap.bindings.soap
Class SoapFault

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apache.servicemix.soap.api.Fault
                  extended by org.apache.servicemix.soap.bindings.soap.SoapFault
All Implemented Interfaces:
java.io.Serializable

public class SoapFault
extends Fault

Represents a SOAP fault which occurred while processing the message.

Since:
3.0
Version:
$Revision: 1.5 $
Author:
Guillaume Nodet
See Also:
Serialized Form

Field Summary
static javax.xml.namespace.QName RECEIVER
           
static javax.xml.namespace.QName SENDER
           
 
Constructor Summary
SoapFault(java.lang.Exception cause)
           
SoapFault(javax.xml.namespace.QName code, javax.xml.namespace.QName subcode, java.lang.String reason)
           
SoapFault(javax.xml.namespace.QName code, javax.xml.namespace.QName subcode, java.lang.String reason, java.net.URI node, java.net.URI role, javax.xml.transform.Source details)
           
SoapFault(javax.xml.namespace.QName code, java.lang.String reason)
           
SoapFault(javax.xml.namespace.QName code, java.lang.String reason, java.net.URI node, java.net.URI role)
           
SoapFault(javax.xml.namespace.QName code, java.lang.String reason, java.net.URI node, java.net.URI role, javax.xml.transform.Source details)
           
 
Method Summary
 javax.xml.namespace.QName getCode()
           
 javax.xml.transform.Source getDetails()
           
 java.net.URI getNode()
           
 java.lang.String getReason()
           
 java.net.URI getRole()
           
 javax.xml.namespace.QName getSubcode()
           
 void translateCodeTo11()
           
 void translateCodeTo12()
           
 
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
 

Field Detail

SENDER

public static final javax.xml.namespace.QName SENDER

RECEIVER

public static final javax.xml.namespace.QName RECEIVER
Constructor Detail

SoapFault

public SoapFault(java.lang.Exception cause)

SoapFault

public SoapFault(javax.xml.namespace.QName code,
                 java.lang.String reason)

SoapFault

public SoapFault(javax.xml.namespace.QName code,
                 javax.xml.namespace.QName subcode,
                 java.lang.String reason)

SoapFault

public SoapFault(javax.xml.namespace.QName code,
                 java.lang.String reason,
                 java.net.URI node,
                 java.net.URI role)

SoapFault

public SoapFault(javax.xml.namespace.QName code,
                 java.lang.String reason,
                 java.net.URI node,
                 java.net.URI role,
                 javax.xml.transform.Source details)

SoapFault

public SoapFault(javax.xml.namespace.QName code,
                 javax.xml.namespace.QName subcode,
                 java.lang.String reason,
                 java.net.URI node,
                 java.net.URI role,
                 javax.xml.transform.Source details)
Method Detail

getCode

public javax.xml.namespace.QName getCode()

getSubcode

public javax.xml.namespace.QName getSubcode()

getReason

public java.lang.String getReason()

getNode

public java.net.URI getNode()

getRole

public java.net.URI getRole()

getDetails

public javax.xml.transform.Source getDetails()

translateCodeTo11

public void translateCodeTo11()

translateCodeTo12

public void translateCodeTo12()


Copyright © 2005-2015 FuseSource. All Rights Reserved.