Package org.opennms.netmgt.vacuumd
Class Transaction
- java.lang.Object
-
- org.opennms.netmgt.vacuumd.Transaction
-
public class Transaction extends java.lang.ObjectTransaction class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.LoggerLOG
-
Constructor Summary
Constructors Constructor Description Transaction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidbegin()beginstatic voidend()endprotected voidfinalize()finalizestatic java.sql.ConnectiongetConnection(java.lang.String dsName)getConnectionstatic voidregister(java.sql.ResultSet rs)registerstatic voidregister(java.sql.Statement stmt)registerstatic voidrollbackOnly()rollbackOnly
-
-
-
Method Detail
-
begin
public static void begin()
begin
-
getConnection
public static java.sql.Connection getConnection(java.lang.String dsName) throws java.sql.SQLExceptiongetConnection
- Parameters:
dsName- aStringobject.- Returns:
- a
Connectionobject. - Throws:
java.sql.SQLException- if any.
-
register
public static void register(java.sql.Statement stmt)
register
- Parameters:
stmt- aStatementobject.
-
register
public static void register(java.sql.ResultSet rs)
register
- Parameters:
rs- aResultSetobject.
-
rollbackOnly
public static void rollbackOnly() throws java.sql.SQLExceptionrollbackOnly
- Throws:
java.sql.SQLException- if any.
-
end
public static void end() throws java.sql.SQLExceptionend
- Throws:
java.sql.SQLException- if any.
-
finalize
protected void finalize() throws java.lang.Throwablefinalize
- Overrides:
finalizein classjava.lang.Object- Throws:
java.lang.Throwable
-
-