package pt.ist.fenixframework.backend.fenixjvstm; import java.util.concurrent.Callable; import javax.transaction.HeuristicMixedException; import javax.transaction.HeuristicRollbackException; import javax.transaction.NotSupportedException; import javax.transaction.RollbackException; import javax.transaction.SystemException; import javax.transaction.Transaction; import pt.ist.fenixframework.Atomic; import pt.ist.fenixframework.TransactionManager; public class FenixJvstmTransactionManager extends TransactionManager { @Override public void backendCommit() throws RollbackException, HeuristicMixedException, HeuristicRollbackException, SystemException { // TODO Auto-generated method stub } @Override public Transaction backendGetTransaction() throws SystemException { // TODO Auto-generated method stub return null; } @Override public void backendRollback() throws SystemException { // TODO Auto-generated method stub } @Override public <T> T backendWithTransaction(Callable<T> command) { // TODO Auto-generated method stub return null; } @Override public <T> T backendWithTransaction(Callable<T> command, Atomic atomic) { // TODO Auto-generated method stub return null; } @Override public void backendBegin(boolean readOnly) throws NotSupportedException, SystemException { // TODO Auto-generated method stub } }