Package org.opennms.core.db.install
Class Trigger
- java.lang.Object
-
- org.opennms.core.db.install.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.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToDatabase(java.sql.Connection connection)
addToDatabasestatic Trigger
findTriggerInString(java.lang.String create)
findTriggerInStringjava.lang.String
getName()
getNamejava.lang.String
getSql()
getSqljava.lang.String
getStoredProcedure()
getStoredProcedurejava.lang.String
getTable()
getTableboolean
isOnDatabase(java.sql.Connection connection)
isOnDatabasevoid
removeFromDatabase(java.sql.Connection connection)
removeFromDatabase
-
-
-
Method Detail
-
findTriggerInString
public static Trigger findTriggerInString(java.lang.String create)
findTriggerInString
- Parameters:
create
- aString
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
- aConnection
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
- aConnection
object.- Throws:
java.sql.SQLException
- if any.
-
addToDatabase
public void addToDatabase(java.sql.Connection connection) throws java.sql.SQLException
addToDatabase
- Parameters:
connection
- aConnection
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.
-
-