|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.sixdml.excelon.xlnServiceBase
|
+--org.sixdml.excelon.xlnSixdmlTransactionService
xlnSixdmlTransactionService.java Wraps a eXcelon DXE transaction object. Created: Mon Jan 14 20:02:26 2002
| Field Summary | |
private com.exln.dxe.XlnTransaction |
transaction
The eXcelon DXE XlnTransaction object that this object acts as a wrapper for. |
| Fields inherited from class org.sixdml.excelon.xlnServiceBase |
collection, properties |
| Fields inherited from interface org.sixdml.SixdmlConstants |
SIXDML_NS, SIXDML_VERSION |
| Constructor Summary | |
private |
xlnSixdmlTransactionService()
Default constructor private because an instance of this class must always be instantiated with an underlying eXcelon DXE XlnTransaction object. |
(package private) |
xlnSixdmlTransactionService(com.exln.dxe.XlnTransaction transaction)
Initializes this class with an eXcelon DXE XPathValue object. |
| Method Summary | |
void |
begin()
Begin the transaction in update mode. |
void |
commit()
Commit the transaction |
String |
getName()
Gets the name of the service. |
boolean |
isActive()
Returns true if there is currently a transaction open that is neither committed nor aborted; returns false otherwise. |
void |
rollback()
Roll back the transaction |
| Methods inherited from class org.sixdml.excelon.xlnServiceBase |
getProperty, getVersion, setCollection, setProperty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xmldb.api.base.Service |
getVersion, setCollection |
| Methods inherited from interface org.xmldb.api.base.Configurable |
getProperty, setProperty |
| Field Detail |
private com.exln.dxe.XlnTransaction transaction
| Constructor Detail |
private xlnSixdmlTransactionService()
xlnSixdmlTransactionService(com.exln.dxe.XlnTransaction transaction)
| Method Detail |
public String getName()
getName in interface ServicegetName in class xlnServiceBasepublic void begin()
begin in interface TransactionServicepublic void rollback()
rollback in interface TransactionServicepublic void commit()
commit in interface TransactionServicepublic boolean isActive()
isActive in interface SixdmlTransactionService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||