Rule Execution Server API

com.ibm.rules.engine.util
Class EngineExecutionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.rules.engine.util.EngineException
              extended by com.ibm.rules.engine.util.EngineExecutionException
All Implemented Interfaces:
Serializable

public class EngineExecutionException
extends EngineException

An EngineExecutionException is raised when an exception is raised in a rule condition, or during rule body execution.

See Also:
Serialized Form

Constructor Summary
EngineExecutionException(Exception raisedException, com.ibm.rules.engine.util.Location... locations)
          Creates a new EngineExecutionException.
 
Method Summary
 
Methods inherited from class com.ibm.rules.engine.util.EngineException
printLocationStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EngineExecutionException

public EngineExecutionException(Exception raisedException,
                                com.ibm.rules.engine.util.Location... locations)
Creates a new EngineExecutionException.

Parameters:
raisedException - The exceptions raised.
locations - The location elements.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013