oracle.odi.dataservices.fwk
Class DataServiceException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byoracle.odi.dataservices.fwk.DataServiceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InvalidInputMessageException, InvalidOutputMessageException

public class DataServiceException
extends java.lang.Exception

A superclass for all exceptions thrown by data services. All data service exceptions should inherit from this class.

See Also:
Serialized Form

Constructor Summary
DataServiceException(java.lang.String pMessage)
          Constructs a new DataServiceException, specifying a message.
DataServiceException(java.lang.String pMessage, java.lang.Throwable pCause)
          Constructs a new DataServiceException specifying a message and a cause.
DataServiceException(java.lang.Throwable pCause)
          Constructs a new DataServiceException, specifying a cause.
 
Method Summary
 java.lang.Throwable getCause()
           
 java.lang.String getMessage()
           
 java.lang.Throwable initCause(java.lang.Throwable t)
           
 void printStackTrace()
           
 void printStackTrace(java.io.PrintStream s)
           
 void printStackTrace(java.io.PrintWriter p)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataServiceException

public DataServiceException(java.lang.String pMessage)
Constructs a new DataServiceException, specifying a message.

Parameters:
pMessage - exception message

DataServiceException

public DataServiceException(java.lang.Throwable pCause)
Constructs a new DataServiceException, specifying a cause.

Parameters:
pCause - the cause.

DataServiceException

public DataServiceException(java.lang.String pMessage,
                            java.lang.Throwable pCause)
Constructs a new DataServiceException specifying a message and a cause.

Parameters:
pMessage - exception message.
pCause - the cause.
Method Detail

getCause

public java.lang.Throwable getCause()
See Also:
Throwable.getCause()

initCause

public java.lang.Throwable initCause(java.lang.Throwable t)
See Also:
Throwable.initCause(java.lang.Throwable)

getMessage

public java.lang.String getMessage()
See Also:
Throwable.getMessage()

printStackTrace

public void printStackTrace()
See Also:
Throwable.printStackTrace()

printStackTrace

public void printStackTrace(java.io.PrintStream s)
See Also:
Throwable.printStackTrace(java.io.PrintStream)

printStackTrace

public void printStackTrace(java.io.PrintWriter p)
See Also:
Throwable.printStackTrace(java.io.PrintWriter)

toString

public java.lang.String toString()
See Also:
Object.toString()