Class ExpressionRendererException

All Implemented Interfaces:
Serializable, LocalizableMessage, Message

public class ExpressionRendererException extends ESIRendererException
Subclass of ESIRendererException (and therefore of WTException) which allows clients to determine that the exception was thrown by an ESIRenderer during Expression rendering.

Supported API: true

Extendable: false
See Also:
  • Constructor Details

    • ExpressionRendererException

      public ExpressionRendererException()
      Default constructor

      Supported API: true
    • ExpressionRendererException

      public ExpressionRendererException(String msg)
      Constructs a ExpressionRendererException with a localizable standard message

      Supported API: true
      Parameters:
      msg - - exception message
    • ExpressionRendererException

      public ExpressionRendererException(Exception e)
      Constructs a ExpressionRendererException with a Exception

      Supported API: true
      Parameters:
      e - - exception
    • ExpressionRendererException

      public ExpressionRendererException(String rb, String key, Object[] params)
      Constructs a ExpressionRendererException with a localizable standard message constructed from the bundle, key, and params.

      Supported API: true
      Parameters:
      rb - the resource bundle the key resides in
      key - the key containing the message in the resource bundle
      params - the parameters to substitute in the message
    • ExpressionRendererException

      public ExpressionRendererException(Throwable t, String rb, String key, Object[] params)
      Constructs a ESIRendererException with nested throwable, the bundle, key, and params.

      Supported API: true
      Parameters:
      t - the nested throwable
      rb - the resource bundle the key resides in
      key - the key containing the message in the resource bundle
      params - the parameters to substitute in the message