Class TriggerException

  • All Implemented Interfaces:
    Serializable, Iterable<Throwable>

    public class TriggerException
    extends SQLException
    An exception specially suited to be thrown from within a method designated to be a trigger function. The message generated by this exception will contain information on what trigger and what relation it was that caused the exception
    Author:
    Thomas Hallgren
    See Also:
    Serialized Form
    • Constructor Detail

      • TriggerException

        public TriggerException​(TriggerData td)
        Create an exception based on the TriggerData that was passed to the trigger method.
        Parameters:
        td - The TriggerData that was passed to the trigger method.
      • TriggerException

        public TriggerException​(TriggerData td,
                                String reason)
        Create an exception based on the TriggerData that was passed to the trigger method and an additional message.
        Parameters:
        td - The TriggerData that was passed to the trigger method.
        reason - An additional message with info about the exception.