|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.jackrabbit.webdav.transaction.TransactionInfo
TransactionInfo
class encapsultes 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_ROLLBACK
public Element toXml(Document document)
XmlSerializable
Element
. The given Document
is used
as factory and represents the owner document
of the returned DOM element.
toXml
in interface XmlSerializable
document
-
XmlSerializable.toXml(Document)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |