Package com.ibm.di.api
Class DIException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.ibm.di.api.DIException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AuthenticationException
,AuthorizationException
,ConfigurationExistsException
,ConfigurationNotCheckedOutException
,PasswordException
public class DIException extends java.lang.Exception
This is the base exception thrown by the TDI Server API, indicating that something in the API work-flow went wrong.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DIException()
Default constructor with no cause message defined.DIException(java.lang.String aMessage)
DIException
constructor that creates an exception with predefined cause message.DIException(java.lang.String msg, java.lang.Throwable t)
DIException
constructor that creates an exception with predefined cause message and exception.DIException(java.lang.Throwable t)
DIException
constructor that creates an exception with predefined cause exception.
-
-
-
Constructor Detail
-
DIException
public DIException()
Default constructor with no cause message defined.
-
DIException
public DIException(java.lang.String aMessage)
DIException
constructor that creates an exception with predefined cause message.- Parameters:
aMessage
- the cause message
-
DIException
public DIException(java.lang.Throwable t)
DIException
constructor that creates an exception with predefined cause exception.- Parameters:
t
- the cause exception
-
DIException
public DIException(java.lang.String msg, java.lang.Throwable t)
DIException
constructor that creates an exception with predefined cause message and exception.- Parameters:
msg
- the cause messaget
- the cause exception
-
-