org.jasig.portal.utils
Class SqlTransaction
java.lang.Object
org.jasig.portal.utils.SqlTransaction
public class SqlTransaction
- extends java.lang.Object
This type is a place to centralize the portal's sql transaction code.
- Version:
- $Revision: 1.10.4.1 $
- Author:
- Dan Ellentuck
Field Summary |
private static org.apache.commons.logging.Log |
log
|
Constructor Summary |
SqlTransaction()
SqlTransaction constructor comment. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.commons.logging.Log log
SqlTransaction
public SqlTransaction()
- SqlTransaction constructor comment.
begin
public static void begin(java.sql.Connection conn)
throws java.sql.SQLException
- Parameters:
conn
- java.sql.Connection
- Throws:
java.sql.SQLException
commit
public static void commit(java.sql.Connection conn)
throws java.sql.SQLException
- Parameters:
conn
- java.sql.Connection
- Throws:
java.sql.SQLException
logNoTransactionWarning
protected static void logNoTransactionWarning()
rollback
public static void rollback(java.sql.Connection conn)
throws java.sql.SQLException
- Parameters:
conn
- java.sql.Connection
- Throws:
java.sql.SQLException
setAutoCommit
public static void setAutoCommit(java.sql.Connection conn,
boolean newValue)
throws java.sql.SQLException
- Parameters:
conn
- java.sql.ConnectionnewValue
- boolean
- Throws:
java.sql.SQLException