class TransactionManager {

	private static void rollBack(DatabaseConnection connection, Savepoint savePoint) throws SQLException {
		String name = (savePoint == null ? null : savePoint.getSavepointName());
		connection.rollback(savePoint);
		if (name == null) {
			logger.debug("rolled back savePoint transaction");
		} else {
			logger.debug("rolled back savePoint transaction {}", name);
		}
	}

	public  TransactionManager();
	public  TransactionManager(ConnectionSource connectionSource);

}