/** */
class SyncTransactionManager {
public static void setSync(final TransactionObject tranConn) {
LocalDataSourceHelper localHelper = (LocalDataSourceHelper) DataSourceUtils.getDataSourceHelper();
ConnectionSequence connSeq = localHelper.getConnectionSequence(tranConn.getDataSource());
connSeq.pop();
}
public static void clearSync(final DataSource dataSource) {
LocalDataSourceHelper localHelper = (LocalDataSourceHelper) DataSourceUtils.getDataSourceHelper();
ConnectionSequence connSeq = localHelper.getConnectionSequence(dataSource);
connSeq.push(null);