com.pushtotest.tool.response
Class ChainUnwindException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.apache.commons.lang.exception.NestableException
              extended by com.pushtotest.tool.ToolException
                  extended by com.pushtotest.tool.response.ChainUnwindException
All Implemented Interfaces:
java.io.Serializable, org.apache.commons.lang.exception.Nestable

public class ChainUnwindException
extends ToolException

This is an exception that is throw if Objects try and act upon other objects that are protocol specifc and they don't know how to handle that protcool.

See Also:
Serialized Form

Field Summary
protected static java.lang.String DEFAULT_ERROR
           
 
Fields inherited from class org.apache.commons.lang.exception.NestableException
delegate
 
Constructor Summary
ChainUnwindException()
          This is the default Constructor for an ChainUnwindException.
ChainUnwindException(java.lang.String message)
          This is the Constructor for a ChainUnwindException that takes a String message to pass.
ChainUnwindException(java.lang.String message, java.lang.Throwable cause)
          Construct a new ChainUnwindException.
ChainUnwindException(java.lang.Throwable cause)
          Construct a new ChainUnwindException.
 
Method Summary
 
Methods inherited from class com.pushtotest.tool.ToolException
getKey, setKey
 
Methods inherited from class org.apache.commons.lang.exception.NestableException
getCause, getMessage, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_ERROR

protected static java.lang.String DEFAULT_ERROR
Constructor Detail

ChainUnwindException

public ChainUnwindException()
This is the default Constructor for an ChainUnwindException. It creates a new Exception without setting a message.


ChainUnwindException

public ChainUnwindException(java.lang.String message)
This is the Constructor for a ChainUnwindException that takes a String message to pass.

Parameters:
message - An informative message to say why this exception is being thrown and who's throwing it.

ChainUnwindException

public ChainUnwindException(java.lang.String message,
                            java.lang.Throwable cause)
Construct a new ChainUnwindException.

Parameters:
message - The message to say what went wrong.
cause - The exception that caused this to be thrown.

ChainUnwindException

public ChainUnwindException(java.lang.Throwable cause)
Construct a new ChainUnwindException.

Parameters:
cause - The exception that caused this to be thrown.