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, 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)
          Creates a new AbstractBaseFaultException object.
AbstractBaseFaultException(NamespaceVersionHolder namespaceSet, java.lang.String faultString, javax.xml.namespace.QName faultCode)
          Creates a new AbstractBaseFaultException object.
 
Method Summary
abstract  javax.xml.namespace.QName getBaseFaultName()
          DOCUMENT_ME
 Description[] getDescription()
          DOCUMENT_ME
 javax.xml.soap.Detail getDetail()
          DOCUMENT_ME
 ErrorCode getErrorCode()
          DOCUMENT_ME
 AbstractBaseFaultException[] getFaultCause()
          DOCUMENT_ME
 NamespaceVersionHolder getNamespaceSet()
          DOCUMENT_ME
 EndpointReference 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(EndpointReference 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()
          DOCUMENT_ME
 
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)
Creates a new AbstractBaseFaultException object.

Parameters:
namespaceSet - DOCUMENT_ME
faultString - DOCUMENT_ME
faultCode - DOCUMENT_ME

AbstractBaseFaultException

public AbstractBaseFaultException(NamespaceVersionHolder namespaceSet,
                                  java.lang.String faultString)
Creates a new AbstractBaseFaultException object.

Parameters:
namespaceSet - DOCUMENT_ME
faultString - DOCUMENT_ME
Method Detail

getBaseFaultName

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

Returns:
DOCUMENT_ME

setDescription

public void setDescription(Description[] description)
DOCUMENT_ME

Parameters:
description - DOCUMENT_ME

getDescription

public Description[] getDescription()
DOCUMENT_ME

Returns:
DOCUMENT_ME

getDetail

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

Overrides:
getDetail in class FaultException
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

getNamespaceSet

public NamespaceVersionHolder getNamespaceSet()
DOCUMENT_ME

Returns:
DOCUMENT_ME

setOriginator

public void setOriginator(EndpointReference originator)
DOCUMENT_ME

Parameters:
originator - DOCUMENT_ME

getOriginator

public EndpointReference 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

toString

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

Returns:
a string representation of this exception

toXmlObject

public org.apache.xmlbeans.XmlObject toXmlObject()
DOCUMENT_ME

Returns:
DOCUMENT_ME


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