com.netscape.certsrv.selftests
Class ESelfTestException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.netscape.certsrv.base.EBaseException
              extended by com.netscape.certsrv.selftests.ESelfTestException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EDuplicateSelfTestException, EInvalidSelfTestException, EMissingSelfTestException

public class ESelfTestException
extends EBaseException

This class implements a self test exception. ESelfTestExceptions are derived from EBaseExceptions in order to allow users to easily do self tests without try-catch clauses. ESelfTestExceptions should be caught by SelfTestSubsystem managers.

Version:
$Revision: 1211 $, $Date: 2010-08-18 10:15:37 -0700 (Wed, 18 Aug 2010) $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.netscape.certsrv.base.EBaseException
mParams
 
Constructor Summary
ESelfTestException(java.lang.String msg)
          Constructs a self test exception.
 
Method Summary
protected  java.lang.String getBundleName()
          Returns the bundle file name.
 
Methods inherited from class com.netscape.certsrv.base.EBaseException
getParameters, toString, toString
 
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

ESelfTestException

public ESelfTestException(java.lang.String msg)
Constructs a self test exception.

Parameters:
msg - exception details
Method Detail

getBundleName

protected java.lang.String getBundleName()
Returns the bundle file name.

Overrides:
getBundleName in class EBaseException
Returns:
name of bundle class associated with this exception.