com.japisoft.framework
Class ApplicationStepException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bycom.japisoft.framework.ApplicationStepException
All Implemented Interfaces:
java.io.Serializable

public class ApplicationStepException
extends java.lang.RuntimeException

Exception possible when starting an application step. The critical flag is used by the main application part to decide or not to continue building the application.

Version:
1.0
Author:
(c) 2004 JAPISoft / http://www.japisoft.com
See Also:
Serialized Form

Constructor Summary
ApplicationStepException(boolean critical)
           
ApplicationStepException(java.lang.String message, boolean critical)
           
ApplicationStepException(java.lang.String message, java.lang.Throwable cause, boolean critical)
           
ApplicationStepException(java.lang.Throwable cause, boolean critical)
           
 
Method Summary
 boolean isCritical()
           
 
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

ApplicationStepException

public ApplicationStepException(boolean critical)

ApplicationStepException

public ApplicationStepException(java.lang.String message,
                                boolean critical)

ApplicationStepException

public ApplicationStepException(java.lang.String message,
                                java.lang.Throwable cause,
                                boolean critical)

ApplicationStepException

public ApplicationStepException(java.lang.Throwable cause,
                                boolean critical)
Method Detail

isCritical

public boolean isCritical()
Returns:
true if this error avoid the application to continue