co.uk.hjcs.canyon
Class CanyonException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by co.uk.hjcs.canyon.CanyonException
All Implemented Interfaces:
java.io.Serializable

public class CanyonException
extends java.lang.RuntimeException

Canyon uses this exception to report exceptions to the user. To this end the CanyonException is a RuntimeException so does not need to be caught. If this exception is caught during processing, the user can opt to attempt to continue processing or to reset/close the Session, fix the problem and start again.

Author:
HJC Solutions Ltd (http://canyon.hjcsolutions.co.uk)
See Also:
Serialized Form

Constructor Summary
CanyonException()
           
CanyonException(java.lang.String arg0)
           
CanyonException(java.lang.String arg0, java.lang.Throwable arg1)
           
CanyonException(java.lang.Throwable arg0)
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CanyonException

public CanyonException()

CanyonException

public CanyonException(java.lang.String arg0,
                       java.lang.Throwable arg1)

CanyonException

public CanyonException(java.lang.String arg0)

CanyonException

public CanyonException(java.lang.Throwable arg0)