com.ibm.websphere.webservices.soap
Class SOAPException
- java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
java.rmi.RemoteException
com.ibm.websphere.webservices.soap.SOAPException
All implemented interfaces:
java.io.Serializable
- public abstract class SOAPException
- extends java.rmi.RemoteException
See Also:
RemoteException
,
Serialized FormField Summary
Fields inherited from class java.rmi.RemoteException |
---|
detail |
Constructor Summary
Modifier | Constructor and Description |
---|---|
|
SOAPException()
|
|
SOAPException(java.lang.String message)
|
|
SOAPException(java.lang.String message,java.lang.Throwable t)
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getApplicationException()
Returns the user-defined exception associated with this
SOAPException .
|
|
getFaultActor()
|
|
getFaultCode()
|
|
getFaultReason()
|
|
getFaultReturnCode()
|
|
getFaultString()
|
|
getMessage()
|
|
isApplicationException()
Determines if this is a user-defined exception.
|
Methods inherited from class java.rmi.RemoteException |
---|
getCause |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getLocalizedMessage, 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
SOAPException
- protected SOAPException()
SOAPException
- protected SOAPException(java.lang.String message)
SOAPException
- protected SOAPException(java.lang.String message,
- java.lang.Throwable t)
Method Detail
isApplicationException
- public abstract boolean isApplicationException( )
Determines if this is a user-defined exception. A user-defined exception is one that is
described in the WSDL for a given operation and is thrown by the service endpoint.
Returns:
true if the SOAPException represents a user-defined exception.
getApplicationException
- public abstract java.lang.Exception getApplicationException( )
Returns the user-defined exception associated with this
SOAPException
.
Returns:
the user-defined exception or null if this
SOAPException
is not
a user-defined exception. getFaultCode
- public abstract javax.xml.namespace.QName getFaultCode( )
Returns:
the faultCode associated with this
SOAPException
in the form of a QName getFaultString
- public abstract java.lang.String getFaultString( )
Returns:
the faultString associated with this
SOAPException
getFaultActor
- public abstract java.lang.String getFaultActor( )
Returns:
the faultActor associated with this
SOAPException
getFaultReturnCode
- public abstract java.lang.String getFaultReturnCode( )
Returns:
the fault return code as a String
getFaultReason
- public abstract java.lang.String getFaultReason( )
Returns:
the fault reason associated with this
SOAPException
getMessage
- public abstract java.lang.String getMessage( )
Overrides:
getMessage
in class java.rmi.RemoteException
Returns:
the error message (fault details) associated with this
SOAPException