Public Member Functions | Protected Member Functions | Package Functions

alma.acs.exceptions.DefaultAcsJException Class Reference

Inheritance diagram for alma.acs.exceptions.DefaultAcsJException:
alma.acs.exceptions.AcsJException

List of all members.

Public Member Functions

 DefaultAcsJException (String message, int errType, int errCode, String shortDescription)
 DefaultAcsJException (String message, int errType, int errCode, String shortDescription, String javaNativeExName)
UserException toCorbaException ()
String getShortDescription ()
String toString ()

Protected Member Functions

int getErrorType ()
int getErrorCode ()
ErrorTrace createSingleErrorTrace ()

Package Functions

 DefaultAcsJException (ErrorTrace etCause)

Detailed Description

Exception used as a default where an ErrorTrace object can't be converted to a genuine Java exception for one of the following reasons:

Author:
hsommer Jun 20, 2003 5:47:52 PM

Constructor & Destructor Documentation

alma.acs.exceptions.DefaultAcsJException.DefaultAcsJException ( String  message,
int  errType,
int  errCode,
String  shortDescription 
)
alma.acs.exceptions.DefaultAcsJException.DefaultAcsJException ( String  message,
int  errType,
int  errCode,
String  shortDescription,
String  javaNativeExName 
)
alma.acs.exceptions.DefaultAcsJException.DefaultAcsJException ( ErrorTrace  etCause  )  [package]
Parameters:
etCause 

Member Function Documentation

ErrorTrace alma.acs.exceptions.DefaultAcsJException.createSingleErrorTrace (  )  [protected]

Overwrites the java class name in the ErrorTrace obtained from AcsJException#createSingleErrorTraceLogRecord(), to keep the information about the original exception if possible.

See also:
alma.acs.exceptions.AcsJException.createSingleErrorTrace()

Reimplemented from alma.acs.exceptions.AcsJException.

int alma.acs.exceptions.DefaultAcsJException.getErrorCode (  )  [protected, virtual]
int alma.acs.exceptions.DefaultAcsJException.getErrorType (  )  [protected, virtual]
String alma.acs.exceptions.DefaultAcsJException.getShortDescription (  ) 
UserException alma.acs.exceptions.DefaultAcsJException.toCorbaException (  )  [virtual]

Unlike other exception classes, this class does not correspond directly to an IDL defined type safe exception. Therefore, the returned UserException is an instance of alma.ACSErr.ACSException.

See also:
alma.acs.exceptions.AcsJException.toCorbaException()

Implements alma.acs.exceptions.AcsJException.

References alma.acs.exceptions.AcsJException.getErrorTrace().

String alma.acs.exceptions.DefaultAcsJException.toString (  ) 

Reimplemented from alma.acs.exceptions.AcsJException.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties