com.neeve.aep
Class EAepAppException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.neeve.aep.EAepAppException
All Implemented Interfaces:
Serializable

public class EAepAppException
extends RuntimeException

Exception used to wrap exception thrown by application handler.

An engine configured to 'quarantine and stop' on receiving an application exception wraps the exception thrown by the application in an instance of this class, triggers the last transaction machinery to quarantine the offending message using the wrapper exception as the last transaction cause. The wrapper exception shows up in the engine stopped event after the message has been successfully quarantined.

See Also:
Serialized Form

Constructor Summary
EAepAppException(Throwable cause)
          Construct using a linked exception
 
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

EAepAppException

public EAepAppException(Throwable cause)
Construct using a linked exception



Copyright © 2016 Neeve Research, LLC. All Rights Reserved.