org.mmbase.module.core
Interface TransactionManagerInterface
- All Known Implementing Classes:
- TransactionManager
- public interface TransactionManagerInterface
- Version:
- $Id: TransactionManagerInterface.java,v 1.7 2003/03/10 11:50:34 pierre Exp $
- 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)
|
create
public String create(Object user,
String transactionname)
throws TransactionManagerException
- Throws:
TransactionManagerException
addNode
public String addNode(String owner,
String transactionname,
String tmpnumber)
throws TransactionManagerException
- Throws:
TransactionManagerException
removeNode
public String removeNode(String owner,
String transactionname,
String tmpnumber)
throws TransactionManagerException
- Throws:
TransactionManagerException
deleteObject
public String deleteObject(String owner,
String transactionname,
String tmpnumber)
throws TransactionManagerException
- Throws:
TransactionManagerException
cancel
public String cancel(Object user,
String transactionname)
throws TransactionManagerException
- Throws:
TransactionManagerException
commit
public String commit(Object user,
String transactionname)
throws TransactionManagerException
- Throws:
TransactionManagerException
findUserName
public String findUserName(Object user)
getNodes
public Vector getNodes(Object user,
String transactionname)
MMBase build 1.8.1.20060716