org.jasig.portal.utils
Class SqlTransaction

java.lang.Object
  extended by org.jasig.portal.utils.SqlTransaction

public class SqlTransaction
extends Object

This type is a place to centralize the portal's sql transaction code.

Version:
$Revision: 19776 $
Author:
Dan Ellentuck

Constructor Summary
SqlTransaction()
          SqlTransaction constructor comment.
 
Method Summary
static void begin(Connection conn)
           
static void commit(Connection conn)
           
protected static void logNoTransactionWarning()
           
static void rollback(Connection conn)
           
static void setAutoCommit(Connection conn, boolean newValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlTransaction

public SqlTransaction()
SqlTransaction constructor comment.

Method Detail

begin

public static void begin(Connection conn)
                  throws SQLException
Parameters:
conn - java.sql.Connection
Throws:
SQLException

commit

public static void commit(Connection conn)
                   throws SQLException
Parameters:
conn - java.sql.Connection
Throws:
SQLException

logNoTransactionWarning

protected static void logNoTransactionWarning()

rollback

public static void rollback(Connection conn)
                     throws SQLException
Parameters:
conn - java.sql.Connection
Throws:
SQLException

setAutoCommit

public static void setAutoCommit(Connection conn,
                                 boolean newValue)
                          throws SQLException
Parameters:
conn - java.sql.Connection
newValue - boolean
Throws:
SQLException


Copyright © 2010 Jasig. All Rights Reserved.