com.novell.admin.common.exceptions
Class SimpleSPIException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.novell.admin.common.exceptions.AdminNamespaceException
              extended bycom.novell.application.console.snapin.SnapinException
                  extended bycom.novell.admin.common.exceptions.SPIException
                      extended bycom.novell.admin.common.exceptions.SimpleSPIException
All Implemented Interfaces:
java.io.Serializable

public final class SimpleSPIException
extends SPIException

This class is used for SPIExceptions that have return errors codes.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.novell.admin.common.exceptions.SPIException
bundle
 
Fields inherited from class com.novell.application.console.snapin.SnapinException
SEVERITY_ERROR, SEVERITY_FATAL, SEVERITY_SEVERE, SEVERITY_WARN
 
Constructor Summary
SimpleSPIException(java.lang.String bundleName)
          Constructor.
 
Method Summary
 java.lang.String getErrorId()
           
 java.lang.String getLocalizedMessage()
          Returns an error message.
 SPIException newException(java.lang.Exception e)
           
 SPIException newException(java.lang.String error)
          Returns a SimpleSPIException
 SPIException newException(java.lang.String error, boolean reportFlag)
           
 SPIException newException(java.lang.String error, java.lang.String xtraMsg)
           
 
Methods inherited from class com.novell.admin.common.exceptions.SPIException
getMessage
 
Methods inherited from class com.novell.application.console.snapin.SnapinException
getHelpID, getHelpSetName, getReportFlag, getSeverity, setHelpID, setHelpSetName, setReportFlag, setSeverity
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, 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

SimpleSPIException

public SimpleSPIException(java.lang.String bundleName)
Constructor.

Parameters:
bundleName - The resource bundle for the errors.
Method Detail

getErrorId

public java.lang.String getErrorId()

getLocalizedMessage

public java.lang.String getLocalizedMessage()
Returns an error message.

Specified by:
getLocalizedMessage in class SPIException
Returns:
the error message.

newException

public SPIException newException(java.lang.Exception e)

newException

public SPIException newException(java.lang.String error)
Returns a SimpleSPIException

Parameters:
error - The error code.
Returns:
SPIException

newException

public SPIException newException(java.lang.String error,
                                 boolean reportFlag)

newException

public SPIException newException(java.lang.String error,
                                 java.lang.String xtraMsg)


API Documentation Copyright © 1998-2004 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated September 2 2004 0111.