1 package com.ibm.webdav.impl; 2 3 15 import java.util.*; 16 17 import org.w3c.dom.*; 18 19 import com.ibm.webdav.*; 20 21 29 public interface LockManager { 30 35 public Element getLockDiscovery() throws WebDAVException; 36 42 public Vector getLocks() throws WebDAVException; 43 47 public Element getSupportedLock(); 48 53 public void initialize(ResourceImpl resource, 54 com.ibm.webdav.impl.NamespaceManager namespaceManager, 55 com.ibm.webdav.impl.PropertiesManager propertiesManager); 56 64 public MultiStatus lock(ActiveLock activeLock) throws WebDAVException; 65 75 public MultiStatus refreshLock(ActiveLock activeLock) throws WebDAVException; 76 84 public MultiStatus unlock(ActiveLock activeLock) throws WebDAVException; 85 } 86 | Popular Tags |