org.almendra.commons.util.exception
Class InvalidMessageException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.almendra.commons.util.exception.InvalidMessageException
All Implemented Interfaces:
java.io.Serializable

public class InvalidMessageException
extends java.lang.Exception

Used to throw an exception in case a message was sent to an object that the receiver does not support. The approach of throwing a InvalidMessageException should only be used in case no other solution can be found to circumvent throwing a InvalidMessageException.

Author:
Oliver
See Also:
Serialized Form

Constructor Summary
InvalidMessageException()
          Creates a new InvalidMessageException object.
InvalidMessageException(java.lang.String message)
          Creates a new InvalidMessageException object.
InvalidMessageException(java.lang.String message, java.lang.Throwable cause)
          Creates a new InvalidMessageException object.
InvalidMessageException(java.lang.Throwable cause)
          Creates a new InvalidMessageException object.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidMessageException

public InvalidMessageException()
Creates a new InvalidMessageException object.


InvalidMessageException

public InvalidMessageException(java.lang.String message)
Creates a new InvalidMessageException object.


InvalidMessageException

public InvalidMessageException(java.lang.String message,
                               java.lang.Throwable cause)
Creates a new InvalidMessageException object.


InvalidMessageException

public InvalidMessageException(java.lang.Throwable cause)
Creates a new InvalidMessageException object.