Class Trigger


  • public class Trigger
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Trigger​(java.lang.String name, java.lang.String table, java.lang.String storedProcedure, java.lang.String sql)
      Constructor for Trigger.
    • Constructor Detail

      • Trigger

        public Trigger​(java.lang.String name,
                       java.lang.String table,
                       java.lang.String storedProcedure,
                       java.lang.String sql)

        Constructor for Trigger.

        Parameters:
        name - a String object.
        table - a String object.
        storedProcedure - a String object.
        sql - a String object.
    • Method Detail

      • findTriggerInString

        public static Trigger findTriggerInString​(java.lang.String create)

        findTriggerInString

        Parameters:
        create - a String object.
        Returns:
        a org.opennms.netmgt.dao.db.Trigger object.
      • isOnDatabase

        public boolean isOnDatabase​(java.sql.Connection connection)
                             throws java.sql.SQLException

        isOnDatabase

        Parameters:
        connection - a Connection object.
        Returns:
        a boolean.
        Throws:
        java.sql.SQLException - if any.
      • removeFromDatabase

        public void removeFromDatabase​(java.sql.Connection connection)
                                throws java.sql.SQLException

        removeFromDatabase

        Parameters:
        connection - a Connection object.
        Throws:
        java.sql.SQLException - if any.
      • addToDatabase

        public void addToDatabase​(java.sql.Connection connection)
                           throws java.sql.SQLException

        addToDatabase

        Parameters:
        connection - a Connection object.
        Throws:
        java.sql.SQLException - if any.
      • getName

        public java.lang.String getName()

        getName

        Returns:
        a String object.
      • getSql

        public java.lang.String getSql()

        getSql

        Returns:
        a String object.
      • getStoredProcedure

        public java.lang.String getStoredProcedure()

        getStoredProcedure

        Returns:
        a String object.
      • getTable

        public java.lang.String getTable()

        getTable

        Returns:
        a String object.