- All Superinterfaces:
DavResource
public interface TransactionResource
extends DavResource
TransactionResource extends the
DavResource interface by
transaction relevant METHODS.
-
-
Method Summary
The TransactionId or
null according to the value of the
corresponding request
header
field.
void
Initializes the TransactionResource.
void
Overloads the
unlock method of the
DavResource
interface.
Methods inherited from interface org.apache.jackrabbit.webdav.DavResource
addLockManager, addMember, alterProperties, copy, exists, getCollection, getComplianceClass, getDisplayName, getFactory, getHref, getLocator, getLock, getLocks, getMembers, getModificationTime, getProperties, getProperty, getPropertyNames, getResourcePath, getSession, getSupportedMethods, hasLock, isCollection, isLockable, lock, move, refreshLock, removeMember, removeProperty, setProperty, spool, unlock
-
-
Method Details
-
init
Initializes the TransactionResource.
- Parameters:
txMgr -
transactionId -
-
getTransactionId
The TransactionId or
null according to the value of the
corresponding request
header
field.
- Returns:
- TransactionId header or
null
-
unlock
Overloads the
unlock method of the
DavResource
interface.
- Parameters:
lockToken - lock token as present in the request header.
info - transaction info object as present in the UNLOCK request body.
- Throws:
DavException - if an error occurs
- See Also:
-