org.mule.api.expression
Class ExpressionRuntimeException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.mule.api.MuleRuntimeException
                  extended by org.mule.api.expression.ExpressionRuntimeException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
InvalidExpressionException, RequiredValueException

public class ExpressionRuntimeException
extends MuleRuntimeException

If thrown by the DefaultExpressionManager if an expression returns null and failIfNull was set when ExpressionManager.evaluate(String,org.mule.api.MuleMessage,boolean) was called.

See Also:
Serialized Form

Constructor Summary
ExpressionRuntimeException(Message message)
           
ExpressionRuntimeException(Message message, Throwable cause)
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpressionRuntimeException

public ExpressionRuntimeException(Message message)
Parameters:
message - the exception message

ExpressionRuntimeException

public ExpressionRuntimeException(Message message,
                                  Throwable cause)
Parameters:
message - the exception message
cause - the exception that triggered this exception


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.