edu.indiana.dde.mylead.common
Class MyLeadRMIException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by edu.indiana.dde.mylead.common.MyLeadException
              extended by edu.indiana.dde.mylead.common.MyLeadRMIException
All Implemented Interfaces:
java.io.Serializable

public class MyLeadRMIException
extends MyLeadException

When an RMI exception is encountered, the GDS for this myLEAD Client no longer functions and needs to be recreated. This class was created so the caller of the myLEAD API method would know they need to create a new client instance.

See Also:
Serialized Form

Constructor Summary
MyLeadRMIException()
          The default constructor.
MyLeadRMIException(java.lang.String message)
          Create a new MyLeadRMIException with a message.
MyLeadRMIException(java.lang.String message, java.lang.Throwable cause)
          Create a new MyLeadRMIException with a message and a throwable cause
MyLeadRMIException(java.lang.Throwable cause)
          Create a new MyLeadRMIException with a cause.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, 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

MyLeadRMIException

public MyLeadRMIException()
The default constructor.


MyLeadRMIException

public MyLeadRMIException(java.lang.String message)
Create a new MyLeadRMIException with a message.

Parameters:
message - The error message.
See Also:
Throwable

MyLeadRMIException

public MyLeadRMIException(java.lang.String message,
                          java.lang.Throwable cause)
Create a new MyLeadRMIException with a message and a throwable cause

Parameters:
message - String
cause - Throwable
See Also:
Throwable

MyLeadRMIException

public MyLeadRMIException(java.lang.Throwable cause)
Create a new MyLeadRMIException with a cause.

Parameters:
cause - Throwable
See Also:
Throwable