org.makumba
Class LogicInvocationError

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Error
          extended by org.makumba.LogicInvocationError
All Implemented Interfaces:
Serializable

public class LogicInvocationError
extends Error

This error occurs when an undesired business logic exception comes up. It usually denotes a programmer error

See Also:
Serialized Form

Constructor Summary
LogicInvocationError(Throwable t)
           
 
Method Summary
 Throwable getReason()
           
 void printStackTrace(PrintWriter pw)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogicInvocationError

public LogicInvocationError(Throwable t)
Method Detail

getReason

public Throwable getReason()

printStackTrace

public void printStackTrace(PrintWriter pw)
Overrides:
printStackTrace in class Throwable