Class OnErrorEl

All Implemented Interfaces:
XmlConfigurable

public class OnErrorEl extends XmlConfigurableBase
Represents <onerror> xml element.
Version:
1.0
Author:
Fyodor Kupolov
  • Field Details

  • Constructor Details

    • OnErrorEl

      public OnErrorEl()
    • OnErrorEl

      public OnErrorEl(XmlElement element)
  • Method Details

    • configure

      public void configure(XmlElement element)
      Description copied from interface: XmlConfigurable
      Configures the class using specified XML element.
      Parameters:
      element - XML element.
    • getType

      public Pattern getType()
      Returns:
      Regular expression pattern to match exception type.
    • setType

      public void setType(Pattern type)
    • getMessage

      public Pattern getMessage()
      Returns:
      Regular expression pattern to match exception message
    • setMessage

      public void setMessage(Pattern message)
    • getCodes

      public Set<String> getCodes()
      Returns:
      set of vendor codes/sql states.
    • setCodes

      public void setCodes(Set<String> codes)
    • isRetry

      public boolean isRetry()
      Returns:
      true if statement which caused a problem should be retried after onerror handler. Default value if false.
    • setRetry

      public void setRetry(boolean retry)
    • getContent

      public ContentEl getContent(DialectIdentifier id)
    • getConnectionId

      public String getConnectionId()
    • setConnectionId

      public void setConnectionId(String connectionId)
    • toString

      public String toString()
      Overrides:
      toString in class Object