com.pushtotest.tool
Class UnsupportedTypeException

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.UnsupportedTypeException
All Implemented Interfaces:
java.io.Serializable, org.apache.commons.lang.exception.Nestable

public class UnsupportedTypeException
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
          KEy for the default error message
 
Fields inherited from class org.apache.commons.lang.exception.NestableException
delegate
 
Constructor Summary
UnsupportedTypeException()
          This is the default Constructor for an UnsupportedTypeException.
UnsupportedTypeException(java.lang.String message)
          This is the Constructor for an UnsupportedTypeException that takes a String message to pass.
UnsupportedTypeException(java.lang.String message, java.lang.Throwable cause)
          Construct a new UnsupportedTypeException.
UnsupportedTypeException(java.lang.Throwable cause)
          Construct a new UnsupportedTypeException.
 
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
KEy for the default error message

Constructor Detail

UnsupportedTypeException

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


UnsupportedTypeException

public UnsupportedTypeException(java.lang.String message)
This is the Constructor for an UnsupportedTypeException 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.

UnsupportedTypeException

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

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

UnsupportedTypeException

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

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