| |
|
| com.ibm.webdav.impl.LockManager
All known Subclasses: org.openharmonise.dav.server.managers.HarmoniseLockManager, com.ibm.webdav.fileSystem.LockManager,
LockManager | public interface LockManager (Code) | | LockManager implements all WebDAV locking methods that are
dependent on a specific repository manager interface. This manager is
used by ResourceImpl and its subclasses to interface with a particular
repository manager for locking and unlocking resources. Implementing
this interface along with NamespaceManager and PropertiesManager is all that
is needed to provide WebDAV access to a particular repository manager.
author: Jim Amsden <jamsden@us.ibm.com> |
getSupportedLock | public Element getSupportedLock()(Code) | | Get information about locks supported by this resource.
an Element with tag name D:supportedlock |
refreshLock | public MultiStatus refreshLock(ActiveLock activeLock) throws WebDAVException(Code) | | Refresh the lock on this resource by resetting the lock timeout.
The context must contain the proper authorization for the requesting
principal.
Parameters: activeLock - the lock to refresh. Contains the updated timeoutand expiration date. updated information about the lock status of this resource exception: com.ibm.webdav.WebDAVException - |
|
|
|