|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.webdav.transaction.TransactionInfo
public class TransactionInfo
TransactionInfo class encapsulates the information present
in the TransactionConstants.XML_TRANSACTIONINFO element that forms the request body of
the UNLOCk request for a transaction lock.
TransactionConstants.XML_TRANSACTIONINFO,
TransactionConstants.XML_TRANSACTION| Field Summary |
|---|
| Fields inherited from interface org.apache.jackrabbit.webdav.transaction.TransactionConstants |
|---|
GLOBAL, HEADER_TRANSACTIONID, LOCAL, NAMESPACE, TRANSACTION, XML_COMMIT, XML_GLOBAL, XML_LOCAL, XML_ROLLBACK, XML_TRANSACTION, XML_TRANSACTIONINFO, XML_TRANSACTIONSTATUS |
| Constructor Summary | |
|---|---|
TransactionInfo(boolean isCommit)
Creates a TransactionInfo object |
|
TransactionInfo(Element transactionInfo)
Creates a TransactionInfo object from the given 'transactionInfo'
element. |
|
| Method Summary | |
|---|---|
boolean |
isCommit()
Returns true, if this info requires a 'commit' action, false otherwise (i.e. |
Element |
toXml(Document document)
Returns the xml representation of the implementing object as Element. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TransactionInfo(boolean isCommit)
TransactionInfo object
isCommit -
public TransactionInfo(Element transactionInfo)
throws DavException
TransactionInfo object from the given 'transactionInfo'
element. The 'transactionInfo' must have the following form:
<!ELEMENT transactioninfo (transactionstatus) > <!ELEMENT transactionstatus ( commit | rollback ) > <!ELEMENT commit EMPTY > <!ELEMENT rollback EMPTY >
transactionInfo - as present in the UNLOCK request body.
IllegalArgumentException - if the given transactionInfo element
is not valid.
DavException| Method Detail |
|---|
public boolean isCommit()
TransactionConstants.XML_COMMIT,
TransactionConstants.XML_ROLLBACKpublic Element toXml(Document document)
XmlSerializableElement. The given Document is used
as factory and represents the owner document of the returned DOM element.
toXml in interface XmlSerializabledocument -
XmlSerializable.toXml(Document)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||