package jp.terasoluna.fw.batch.util; import java.util.ArrayList; import java.util.List; import org.springframework.transaction.PlatformTransactionManager; import org.springframework.transaction.TransactionDefinition; import org.springframework.transaction.TransactionException; import org.springframework.transaction.TransactionStatus; public class PlatformTransactionManagerStub4 implements PlatformTransactionManager { private List<TransactionStatus> statusList = new ArrayList<TransactionStatus>(); public TransactionStatus getTransaction(TransactionDefinition definition) throws TransactionException { return null; } public void commit(TransactionStatus status) throws TransactionException { statusList.add(status); } public void rollback(TransactionStatus status) throws TransactionException { statusList.add(status); } public List<TransactionStatus> getStatusList() { return statusList; } }