Class Supportedlock

  extended by org.apache.wink.webdav.model.Supportedlock

public class Supportedlock
extends Object

The supportedlock Property per the WebDAV specification [RFC 4918]

    Name:       supportedlock
    Namespace:  DAV:
    Purpose:    To provide a listing of the lock capabilities supported
    by the resource.
    Description: The supportedlock property of a resource returns a
    listing of the combinations of scope and access types which may be
    specified in a lock request on the resource.  Note that the actual
    contents are themselves controlled by access controls so a server is
    not required to provide information the client is not authorized to
    <!ELEMENT supportedlock (lockentry)* >
    Example - Retrieving the supportedlock Property
    PROPFIND  /container/ HTTP/1.1
    Content-Length: xxxx
    Content-Type: text/xml; charset="utf-8"
    <?xml version="1.0" encoding="utf-8" ?>
    <D:propfind xmlns:D="DAV:">
    HTTP/1.1 207 Multi-Status
    Content-Type: text/xml; charset="utf-8"
    Content-Length: xxxx
    <?xml version="1.0" encoding="utf-8" ?>
    <D:multistatus xmlns:D="DAV:">
                <D:status>HTTP/1.1 200 OK</D:status>

Field Summary
protected  List<Lockentry> lockentry
Constructor Summary
Method Summary
 List<Lockentry> getLockentry()
          Gets the value of the lockentry property.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail


protected List<Lockentry> lockentry
Constructor Detail


public Supportedlock()
Method Detail


public List<Lockentry> getLockentry()
Gets the value of the lockentry property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the lockentry property.

For example, to add a new item, do as follows:


Objects of the following type(s) are allowed in the list Lockentry

Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.