org.apache.ws.resource.faults
Class FaultException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byjavax.xml.rpc.soap.SOAPFaultException
                  extended byorg.apache.ws.resource.faults.FaultException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AbstractBaseFaultException, ResourceKeyHeaderNotFoundFaultException, ResourcePropertyRetrievalFailedFaultException

public class FaultException
extends javax.xml.rpc.soap.SOAPFaultException

Subclass of JAX-RPC SOAPFaultException that adds convenient methods for adding Detail entries. The entries may be specified as either DOM nodes or XmlBeans.

Author:
Ian P. Springer
See Also:
Serialized Form

Constructor Summary
FaultException(javax.xml.namespace.QName faultCode, java.lang.String faultString)
          Creates a new FaultException object.
FaultException(javax.xml.namespace.QName faultCode, java.lang.String faultString, java.lang.String faultActor)
          Creates a new FaultException object.
FaultException(javax.xml.namespace.QName faultCode, java.lang.String faultString, java.lang.String faultActor, javax.xml.soap.Detail detail)
          Creates a new FaultException object.
 
Method Summary
 javax.xml.soap.DetailEntry addDetailEntry(org.w3c.dom.Element domElem)
          DOCUMENT_ME
 javax.xml.soap.DetailEntry addDetailEntry(org.apache.xmlbeans.XmlObject xmlElem)
          DOCUMENT_ME
 javax.xml.soap.Detail getDetail()
          DOCUMENT_ME
 
Methods inherited from class javax.xml.rpc.soap.SOAPFaultException
getFaultActor, getFaultCode, getFaultString
 
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

FaultException

public FaultException(javax.xml.namespace.QName faultCode,
                      java.lang.String faultString,
                      java.lang.String faultActor,
                      javax.xml.soap.Detail detail)
Creates a new FaultException object.

Parameters:
faultCode - DOCUMENT_ME
faultString - DOCUMENT_ME
faultActor - DOCUMENT_ME
detail - DOCUMENT_ME

FaultException

public FaultException(javax.xml.namespace.QName faultCode,
                      java.lang.String faultString,
                      java.lang.String faultActor)
Creates a new FaultException object.

Parameters:
faultCode - DOCUMENT_ME
faultString - DOCUMENT_ME
faultActor - DOCUMENT_ME

FaultException

public FaultException(javax.xml.namespace.QName faultCode,
                      java.lang.String faultString)
Creates a new FaultException object.

Parameters:
faultCode - DOCUMENT_ME
faultString - DOCUMENT_ME
Method Detail

getDetail

public javax.xml.soap.Detail getDetail()
DOCUMENT_ME

Returns:
DOCUMENT_ME

addDetailEntry

public javax.xml.soap.DetailEntry addDetailEntry(org.apache.xmlbeans.XmlObject xmlElem)
DOCUMENT_ME

Parameters:
xmlElem - DOCUMENT_ME
Returns:
DOCUMENT_ME

addDetailEntry

public javax.xml.soap.DetailEntry addDetailEntry(org.w3c.dom.Element domElem)
DOCUMENT_ME

Parameters:
domElem - DOCUMENT_ME
Returns:
DOCUMENT_ME


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.