org.apache.ws.resource.faults
Class AbstractBaseFaultException

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
                      extended byorg.apache.ws.resource.faults.AbstractBaseFaultException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BaseFaultException, DeleteResourcePropertyRequestFailedFaultException, InsertResourcePropertyRequestFailedFaultException, InvalidInsertResourcePropertiesRequestContentFaultException, InvalidQueryExpressionFaultException, InvalidResourcePropertyQNameFaultException, InvalidSetResourcePropertiesRequestContentFaultException, InvalidUpdateResourcePropertiesRequestContentFaultException, QueryEvaluationErrorFaultException, ResourceNotDestroyedFaultException, ResourcePropertyRetrievalFailedFaultException, ResourceUnknownFaultException, ResourceUnknownFaultException, SetResourcePropertyRequestFailedFaultException, TerminationTimeChangeRejectedFaultException, UnableToModifyResourcePropertyFaultException, UnableToSetTerminationTimeFaultException, UnknownQueryExpressionDialectFaultException, UpdateResourcePropertyRequestFailedFaultException

public abstract class AbstractBaseFaultException
extends FaultException

The WS-BaseFaults base fault type implemented as a Java exception.

Author:
Ian P. Springer
See Also:
Serialized Form

Constructor Summary
AbstractBaseFaultException(NamespaceVersionHolder namespaceSet, java.lang.String faultString)
           
AbstractBaseFaultException(NamespaceVersionHolder namespaceSet, java.lang.String faultString, javax.xml.namespace.QName faultCode)
           
 
Method Summary
abstract  javax.xml.namespace.QName getBaseFaultName()
           
 Description[] getDescription()
          DOCUMENT_ME
 javax.xml.soap.Detail getDetail()
           
 ErrorCode getErrorCode()
          DOCUMENT_ME
 AbstractBaseFaultException[] getFaultCause()
          DOCUMENT_ME
 NamespaceVersionHolder getNamespaceSet()
           
 org.apache.axis.message.addressing.EndpointReferenceType getOriginator()
          DOCUMENT_ME
 java.util.Calendar getTimestamp()
          DOCUMENT_ME
 void setDescription(Description[] description)
          DOCUMENT_ME
 void setErrorCode(ErrorCode errorCode)
          DOCUMENT_ME
 void setFaultCause(AbstractBaseFaultException[] faultCause)
          DOCUMENT_ME
 void setOriginator(org.apache.axis.message.addressing.EndpointReferenceType originator)
          DOCUMENT_ME
 void setTimestamp(java.util.Calendar timestamp)
          DOCUMENT_ME
 java.lang.String toString()
          Returns a string representation of this exception.
 org.apache.xmlbeans.XmlObject toXmlObject()
           
 
Methods inherited from class org.apache.ws.resource.faults.FaultException
addDetailEntry, addDetailEntry
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractBaseFaultException

public AbstractBaseFaultException(NamespaceVersionHolder namespaceSet,
                                  java.lang.String faultString,
                                  javax.xml.namespace.QName faultCode)

AbstractBaseFaultException

public AbstractBaseFaultException(NamespaceVersionHolder namespaceSet,
                                  java.lang.String faultString)
Method Detail

setDescription

public void setDescription(Description[] description)
DOCUMENT_ME

Parameters:
description - DOCUMENT_ME

getDescription

public Description[] getDescription()
DOCUMENT_ME

Returns:
DOCUMENT_ME

setErrorCode

public void setErrorCode(ErrorCode errorCode)
DOCUMENT_ME

Parameters:
errorCode - DOCUMENT_ME

getErrorCode

public ErrorCode getErrorCode()
DOCUMENT_ME

Returns:
DOCUMENT_ME

setFaultCause

public void setFaultCause(AbstractBaseFaultException[] faultCause)
DOCUMENT_ME

Parameters:
faultCause - DOCUMENT_ME

getFaultCause

public AbstractBaseFaultException[] getFaultCause()
DOCUMENT_ME

Returns:
DOCUMENT_ME

setOriginator

public void setOriginator(org.apache.axis.message.addressing.EndpointReferenceType originator)
DOCUMENT_ME

Parameters:
originator - DOCUMENT_ME

getOriginator

public org.apache.axis.message.addressing.EndpointReferenceType getOriginator()
DOCUMENT_ME

Returns:
DOCUMENT_ME

setTimestamp

public void setTimestamp(java.util.Calendar timestamp)
DOCUMENT_ME

Parameters:
timestamp - DOCUMENT_ME

getTimestamp

public java.util.Calendar getTimestamp()
DOCUMENT_ME

Returns:
DOCUMENT_ME

getNamespaceSet

public NamespaceVersionHolder getNamespaceSet()

getBaseFaultName

public abstract javax.xml.namespace.QName getBaseFaultName()

getDetail

public javax.xml.soap.Detail getDetail()
Overrides:
getDetail in class FaultException

toXmlObject

public org.apache.xmlbeans.XmlObject toXmlObject()

toString

public java.lang.String toString()
Returns a string representation of this exception.

Returns:
a string representation of this exception


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