1 package atg.adapter.gsa;
2
3 import java.sql.Connection;
4
5 /***
6 * Interface for code that should be executed with autoCommit=true.
7 * @version $Id: //test/UnitTests/base/main/src/Java/atg/adapter/gsa/AutoCommitable.java#1 $
8 * @author adamb
9 *
10 */
11 public interface AutoCommitable {
12 /***
13 * Work to be done withing the scope of an autoCommit transaction
14 * should be placed into the implementation of this method.
15 * Hand of the implementation (typically via Anonymous Inner Class) to an
16 * instance of <code>DoInAutoCommitLand.doInAutoCommit</code>
17 * @param pConnection
18 */
19 public void doInAutoCommit(Connection pConnection);
20 }