org.mmbase.module.core
Interface TransactionManagerInterface

Package class diagram package TransactionManagerInterface

public interface TransactionManagerInterface

Version:
$Id: TransactionManagerInterface.java 35335 2009-05-21 08:14:41Z michiel $
Author:
Rico Jansen

Method Summary
 String addNode(String owner, String transactionname, String tmpnumber)
           
 String cancel(Object user, String transactionname)
           
 String commit(Object user, String transactionname)
           
 String create(Object user, String transactionname)
           
 String deleteObject(String owner, String transactionname, String tmpnumber)
           
 String findUserName(Object user)
           
 Vector getNodes(Object user, String transactionname)
           
 String removeNode(String owner, String transactionname, String tmpnumber)
           
 

Method Detail

create

String create(Object user,
              String transactionname)
              throws TransactionManagerException
Throws:
TransactionManagerException

addNode

String addNode(String owner,
               String transactionname,
               String tmpnumber)
               throws TransactionManagerException
Throws:
TransactionManagerException

removeNode

String removeNode(String owner,
                  String transactionname,
                  String tmpnumber)
                  throws TransactionManagerException
Throws:
TransactionManagerException

deleteObject

String deleteObject(String owner,
                    String transactionname,
                    String tmpnumber)
                    throws TransactionManagerException
Throws:
TransactionManagerException

cancel

String cancel(Object user,
              String transactionname)
              throws TransactionManagerException
Throws:
TransactionManagerException

commit

String commit(Object user,
              String transactionname)
              throws TransactionManagerException
Throws:
TransactionManagerException

findUserName

String findUserName(Object user)

getNodes

Vector getNodes(Object user,
                String transactionname)


MMBase Scan 2.0-SNAPSHOT - 2013-03-30T06:50