org.apache.axis
Class AxisFault

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--org.apache.axis.AxisFault
All Implemented Interfaces:
java.io.Serializable

public class AxisFault
extends java.lang.Exception

Author:
Doug Davis (dug@us.ibm.com), James Snell (jasnell@us.ibm.com)
See Also:
Serialized Form

Field Summary
protected  java.lang.String faultActor
           
protected  QFault faultCode
           
protected  java.util.Vector faultDetails
           
protected  java.lang.String faultString
           
 
Constructor Summary
AxisFault()
          No-arg constructor for building one from an XML stream.
AxisFault(java.lang.Exception e)
           
AxisFault(QFault code, java.lang.String str, java.lang.String actor, org.w3c.dom.Element[] details)
           
AxisFault(java.lang.String message)
           
AxisFault(java.lang.String code, java.lang.String str, java.lang.String actor, org.w3c.dom.Element[] details)
           
 
Method Summary
 void dump()
           
 java.lang.String getFaultActor()
           
 QFault getFaultCode()
           
 org.w3c.dom.Element[] getFaultDetails()
           
 java.lang.String getFaultString()
           
 void output(SerializationContext context)
           
 void setFaultActor(java.lang.String actor)
           
 void setFaultCode(QFault code)
           
 void setFaultCode(java.lang.String code)
           
 void setFaultDetails(org.w3c.dom.Element[] details)
           
 void setFaultString(java.lang.String str)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

faultCode

protected QFault faultCode

faultString

protected java.lang.String faultString

faultActor

protected java.lang.String faultActor

faultDetails

protected java.util.Vector faultDetails
Constructor Detail

AxisFault

public AxisFault(java.lang.String code,
                 java.lang.String str,
                 java.lang.String actor,
                 org.w3c.dom.Element[] details)

AxisFault

public AxisFault(QFault code,
                 java.lang.String str,
                 java.lang.String actor,
                 org.w3c.dom.Element[] details)

AxisFault

public AxisFault(java.lang.Exception e)

AxisFault

public AxisFault(java.lang.String message)

AxisFault

public AxisFault()
No-arg constructor for building one from an XML stream.
Method Detail

dump

public void dump()

setFaultCode

public void setFaultCode(QFault code)

setFaultCode

public void setFaultCode(java.lang.String code)

getFaultCode

public QFault getFaultCode()

setFaultString

public void setFaultString(java.lang.String str)

getFaultString

public java.lang.String getFaultString()

setFaultActor

public void setFaultActor(java.lang.String actor)

getFaultActor

public java.lang.String getFaultActor()

setFaultDetails

public void setFaultDetails(org.w3c.dom.Element[] details)

getFaultDetails

public org.w3c.dom.Element[] getFaultDetails()

output

public void output(SerializationContext context)
            throws java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable


Copyright © 2001 Apache XML Project. All Rights Reserved.