org.xmldb.api.modules
Interface TransactionService
- All Superinterfaces:
- Configurable, Service
public interface TransactionService
- extends Service
Provides the ability to bundle Collection
operations into a
transaction.
Note: This interface needs much better definition
Method Summary |
void |
begin()
Begin the transaction |
void |
commit()
Commit the transaction |
void |
rollback()
Rollback the transaction |
SERVICE_NAME
static final java.lang.String SERVICE_NAME
- See Also:
- Constant Field Values
begin
void begin()
throws XMLDBException
- Begin the transaction
- Throws:
XMLDBException
- with expected error codes.
ErrorCodes.VENDOR_ERROR
for any vendor
specific errors that occur.
commit
void commit()
throws XMLDBException
- Commit the transaction
- Throws:
XMLDBException
- with expected error codes.
ErrorCodes.VENDOR_ERROR
for any vendor
specific errors that occur.
rollback
void rollback()
throws XMLDBException
- Rollback the transaction
- Throws:
XMLDBException
- with expected error codes.
ErrorCodes.VENDOR_ERROR
for any vendor
specific errors that occur.