1 10 package org.mmbase.module.core; 11 12 import java.util.*; 13 14 18 public interface TransactionManagerInterface { 19 public String create(Object user,String transactionname) 20 throws TransactionManagerException; 21 public String addNode(String owner,String transactionname,String tmpnumber) 22 throws TransactionManagerException; 23 public String removeNode(String owner,String transactionname,String tmpnumber) 24 throws TransactionManagerException; 25 public String deleteObject(String owner,String transactionname,String tmpnumber) 26 throws TransactionManagerException; 27 public String cancel(Object user,String transactionname) 28 throws TransactionManagerException; 29 public String commit(Object user,String transactionname) 30 throws TransactionManagerException; 31 public String findUserName(Object user); 32 public Vector getNodes(Object user,String transactionname); 33 } 34 | Popular Tags |