Package multex

MulTEx - the Multi-Tier Exception Handling Framework.

See:
          Description

Interface Summary
MultexException Marks an exception as to be handled especially by MsgText.
 

Class Summary
Assertion Tool for checking unexpected programming errors
Msg Services for reporting messages for exceptions with parameters (subclasses of Exc) with cause chain and parameters (subclasses of Failure) and standard Java exceptions (other subclasses of java.lang.Throwable)
MsgText Services for getting the message text for exceptions.
 

Exception Summary
Assertion.Failure Indicates that an assertion failed.
Exc Problem-related exception with named parameters and internationalizable message text.
Failure Indirectly caused exception with parameters, causal chain and message text.
MethodFailure Convenience class, which can be directly used to be thrown by any failed method.
 

Package multex Description

MulTEx - the Multi-Tier Exception Handling Framework.

MulTEx is a simple, but powerful framework for organizing exceptions and messages is a multi-tier Java software system.

It offers the key features:

For introductory information you should first read the technical paper.

This package will still work correctly, if it is renamed, but you should not put classes of this package into different packages.

Naming conventions

The following naming conventions are used throughout the package multex.

Plans

The plans are ordered by priority (most important as No. 1)
  1. 2000-10-19 MethodFailure should automatically derive the method and class name from the stack trace.
  2. 2000-07-31 Introduce a syntax for intentional suppressing of an exception parameter in a message text pattern. The planned sytax is: {name-} for suppressing a named parameter.

Version history