com.opensymphony.xwork2.interceptor
Class ExceptionHolder

java.lang.Object
  extended by com.opensymphony.xwork2.interceptor.ExceptionHolder
All Implemented Interfaces:
Serializable

public class ExceptionHolder
extends Object
implements Serializable

A simple wrapper around an exception, providing an easy way to print out the stack trace of the exception as well as a way to get a handle on the exception itself.

Author:
Matthew E. Porter (matthew dot porter at metissian dot com)
See Also:
Serialized Form

Field Summary
private  Exception exception
           
 
Constructor Summary
ExceptionHolder(Exception exception)
          Holds the given exception
 
Method Summary
 Exception getException()
          Gets the holded exception
 String getExceptionStack()
          Gets the holded exception stacktrace using Throwable.printStackTrace().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exception

private Exception exception
Constructor Detail

ExceptionHolder

public ExceptionHolder(Exception exception)
Holds the given exception

Parameters:
exception - the exception to hold.
Method Detail

getException

public Exception getException()
Gets the holded exception

Returns:
the holded exception

getExceptionStack

public String getExceptionStack()
Gets the holded exception stacktrace using Throwable.printStackTrace().

Returns:
stacktrace


Copyright © 2000-2009 Apache Software Foundation. All Rights Reserved.