

Public Member Functions | |
| MyAcsJException (Throwable cause) | |
| UserException | toCorbaException () |
Protected Member Functions | |
| int | getErrorType () |
| int | getErrorCode () |
Wraps an arbitrary Throwable in an AcsJException. TODO HSO 2006-08-17: why do we not use a generated subclass of AcsJException, e.g. one from module acserrTypes ?
| alma::acs::callbacks::Objects::MyAcsJException::MyAcsJException | ( | Throwable | cause | ) | [inline] |
| int alma::acs::callbacks::Objects::MyAcsJException::getErrorCode | ( | ) | [inline, protected, virtual] |
Forces a subclass to choose an ACS error code.
Implements alma::acs::exceptions::AcsJException.
| int alma::acs::callbacks::Objects::MyAcsJException::getErrorType | ( | ) | [inline, protected, virtual] |
Forces a subclass to choose an ACS error type.
Implements alma::acs::exceptions::AcsJException.
| UserException alma::acs::callbacks::Objects::MyAcsJException::toCorbaException | ( | ) | [inline, virtual] |
Creates a CORBA UserException from this exception.
Subclasses must return their associated UserException with an ErrorTrace member.
By convention, subclasses must also implement another method that returns the correct subtype of UserException. No problem with a code generator of course...
Implements alma::acs::exceptions::AcsJException.
1.6.2