com.bea.wlevs.management
Class NestedExceptionUtils

java.lang.Object
  |
  +--com.bea.wlevs.management.NestedExceptionUtils

public abstract class NestedExceptionUtils
extends Object

Helper class for implementing exception classes which are capable of holding nested exceptions.


Constructor Summary
NestedExceptionUtils()
           
 
Method Summary
static String buildMessage(String message, Throwable cause)
          Build a message for the given base message and root cause.
static String buildRootMessage(String message, Throwable cause)
          Build the root cause message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NestedExceptionUtils

public NestedExceptionUtils()
Method Detail

buildMessage

public static String buildMessage(String message,
                                  Throwable cause)
Build a message for the given base message and root cause.

Parameters:
message - the base message
cause - the root cause
Returns:
the full exception message

buildRootMessage

public static String buildRootMessage(String message,
                                      Throwable cause)
Build the root cause message.

Parameters:
message - - message for the base message
cause -  
Returns:
String - message of the root cause