Class AbstractActiveLock
- java.lang.Object
-
- org.apache.jackrabbit.webdav.lock.AbstractActiveLock
-
- All Implemented Interfaces:
DavConstants,ActiveLock,XmlSerializable
- Direct Known Subclasses:
DefaultActiveLock,JcrActiveLock
public abstract class AbstractActiveLock extends Object implements ActiveLock, DavConstants
AbstractActiveLock...
-
-
Field Summary
-
Fields inherited from interface org.apache.jackrabbit.webdav.DavConstants
creationDateFormat, DEPTH_0, DEPTH_1, DEPTH_INFINITY, DEPTH_INFINITY_S, HEADER_AUTHORIZATION, HEADER_CONTENT_LANGUAGE, HEADER_CONTENT_LENGTH, HEADER_CONTENT_TYPE, HEADER_DAV, HEADER_DEPTH, HEADER_DESTINATION, HEADER_ETAG, HEADER_IF, HEADER_LAST_MODIFIED, HEADER_LOCK_TOKEN, HEADER_OVERWRITE, HEADER_TIMEOUT, INFINITE_TIMEOUT, modificationDateFormat, NAMESPACE, OPAQUE_LOCK_TOKEN_PREFIX, PROPERTY_CREATIONDATE, PROPERTY_DISPLAYNAME, PROPERTY_GETCONTENTLANGUAGE, PROPERTY_GETCONTENTLENGTH, PROPERTY_GETCONTENTTYPE, PROPERTY_GETETAG, PROPERTY_GETLASTMODIFIED, PROPERTY_LOCKDISCOVERY, PROPERTY_RESOURCETYPE, PROPERTY_SOURCE, PROPERTY_SUPPORTEDLOCK, PROPFIND_ALL_PROP, PROPFIND_ALL_PROP_INCLUDE, PROPFIND_BY_PROPERTY, PROPFIND_PROPERTY_NAMES, TIMEOUT_INFINITE, UNDEFINED_TIME, UNDEFINED_TIMEOUT, XML_ACTIVELOCK, XML_ALLPROP, XML_COLLECTION, XML_DEPTH, XML_DST, XML_EXCLUSIVE, XML_HREF, XML_INCLUDE, XML_KEEPALIVE, XML_LINK, XML_LOCKENTRY, XML_LOCKINFO, XML_LOCKROOT, XML_LOCKSCOPE, XML_LOCKTOKEN, XML_LOCKTYPE, XML_MULTISTATUS, XML_OMIT, XML_OWNER, XML_PROP, XML_PROPERTYBEHAVIOR, XML_PROPERTYUPDATE, XML_PROPFIND, XML_PROPNAME, XML_PROPSTAT, XML_REMOVE, XML_RESPONSE, XML_RESPONSEDESCRIPTION, XML_SET, XML_SHARED, XML_SOURCE, XML_STATUS, XML_TIMEOUT, XML_WRITE
-
-
Constructor Summary
Constructors Constructor Description AbstractActiveLock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLockroot()Returns the lockroot.voidsetLockroot(String lockroot)Set the lockroot.ElementtoXml(Document document)Returns the default Xml representation of the 'activelock' element as defined by RFC 4918.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.jackrabbit.webdav.lock.ActiveLock
getOwner, getScope, getTimeout, getToken, getType, isDeep, isExpired, isLockedByToken, setIsDeep, setOwner, setTimeout
-
-
-
-
Method Detail
-
getLockroot
public String getLockroot()
Description copied from interface:ActiveLockReturns the lockroot.- Specified by:
getLockrootin interfaceActiveLock- Returns:
- lockroot
- See Also:
ActiveLock.getLockroot()
-
setLockroot
public void setLockroot(String lockroot)
Description copied from interface:ActiveLockSet the lockroot.- Specified by:
setLockrootin interfaceActiveLock- See Also:
ActiveLock.setLockroot(String)
-
toXml
public Element toXml(Document document)
Returns the default Xml representation of the 'activelock' element as defined by RFC 4918.- Specified by:
toXmlin interfaceXmlSerializable- Parameters:
document-- Returns:
- Xml representation
-
-