package org.prevayler.demos.demo2.business.transactions;
import java.util.Date;
import org.prevayler.TransactionWithQuery;
import org.prevayler.demos.demo2.business.Bank;
public abstract class BankTransaction implements TransactionWithQuery {
public Object executeAndQuery(Object bank, Date timestamp) throws Exception {
return executeAndQuery((Bank)bank, timestamp);
}
protected abstract Object executeAndQuery(Bank bank, Date timestamp) throws Exception;
}